Provided by: manpages-fr_4.10.0-1_all bug

NOM

       pivot_root - Changer le système de fichiers racine

SYNOPSIS

       pivot_root nouvelle_racine emplacement_ancien

DESCRIPTION

       pivot_root déplace la racine du système de fichiers du processus actuel vers le répertoire
       emplacement_ancien et désigne nouvelle_racine comme  la  nouvelle  racine  du  système  de
       fichiers.  Puisque  pivot_root(8)  fait  simplement  appel  à pivot_root(2), veuillez vous
       référer à la page du manuel de ce dernier pour plus de précisions.

       Notez que, selon l'implémentation de la commande pivot_root, la racine et le répertoire de
       travail  actuel  du  processus appelant peut changer tout comme il peut ne pas changer. Ce
       qui suit est un exemple d'appel à  pivot_root  qui  fonctionne  dans  un  cas  comme  dans
       l'autre,  en  supposant  que  pivot_root et chroot sont dans le chemin de recherche actuel
       (PATH) :

       cd nouvelle_racine
       pivot_root . emplacement_ancien
       exec chroot . commande

       Notez que chroot doit être disponible dans l'ancienne racine et aussi dans la nouvelle car
       pivot_root   pourrait   ou   non  avoir  changé  implicitement  le  répertoire  racine  de
       l'interpréteur de commandes.

       Notez que exec chroot change le processus  actuel,  ce  qui  s'avère  être  nécessaire  si
       l'ancien  répertoire racine est démonté par la suite. Par ailleurs sachez que l'entrée, la
       sortie et l'erreur standard peuvent encore  pointer  sur  un  périphérique  de  l'ancienne
       racine du système de fichiers, le conservant occupé. Elles peuvent être aisément modifiées
       en utilisant chroot (voir ci-dessous ; remarquez l'absence de barre oblique au début  pour
       qu'il fonctionne si pivot_root a changé la racine de l'interpréteur de commandes ou pas.

OPTIONS

       -V, --version
              Afficher le nom et la version du logiciel et quitter.

       -h, --help
              Afficher l’aide-mémoire puis quitter.

EXEMPLE

       Changer  la  racine  du  système  de  fichiers  vers  /dev/hda1  depuis un interpréteur de
       commandes interactif :

       mount /dev/hda1 /nouvelle_racine
       cd /nouvelle_racine
       pivot_root . ancienne_racine
       exec chroot . sh <dev/console >dev/console 2>&1
       umount /ancienne_racine

       Monter le nouveau système de fichiers racine au-dessus de NFS depuis 0.0.0.1:/ma_racine et
       exécuter init :

       ifconfig lo 127.0.0.1 up   # pour portmap
       # configurer Ethernet ou autre
       portmap   # pour lockd (lancé implicitement par mount)
       mount -o ro 10.0.0.1:/ma_racine /mnt
       killall portmap   # portmap conserve l'ancienne racine occupée
       cd /mnt
       pivot_root . ancienne_racine
       exec chroot . sh -c 'umount /ancienne_racine; exec /sbin/init' \
         <dev/console >dev/console 2>&1

VOIR AUSSI

       chroot(1), pivot_root(2), mount(8), switch_root(8), umount(8)

DISPONIBILITÉ

       La  commande  pivot_root  fait  partie  du  paquet  util-linux,  elle  est  disponible sur
       <https://www.kernel.org/pub/linux/utils/util-linux/>.

TRADUCTION

       La traduction française de cette  page  de  manuel  a  été  créée  par  Christophe  Blaess
       <ccb@club-internet.fr>,  Michel  Quercia <quercia AT cal DOT enst DOT fr>, Thierry Vignaud
       <tvignaud@mandriva.com>,   Frédéric   Delanoy   <delanoy_f@yahoo.com>,   Thierry   Vignaud
       <tvignaud@mandriva.com>,    Christophe   Sauthier   <christophe@sauthier.com>,   Sébastien
       Blanchet, Jérôme Perzyna <jperzyna@yahoo.fr>, Aymeric Nys  <aymeric  AT  nnx  POINT  com>,
       Alain  Portal  <aportal@univ-montp2.fr>,  Thomas  Huriaux <thomas.huriaux@gmail.com>, Yves
       Rütschlé <l10n@rutschle.net>, Jean-Luc Coulon (f5ibh) <jean-luc.coulon@wanadoo.fr>, Julien
       Cristau   <jcristau@debian.org>,  Philippe  Piette  <foudre-blanche@skynet.be>,  Jean-Baka
       Domelevo-Entfellner <domelevo@gmail.com>, Nicolas Haller <nicolas@boiteameuh.org>, Sylvain
       Archenault <sylvain.archenault@laposte.net>, Valéry Perrin <valery.perrin.debian@free.fr>,
       Jade         Alglave         <jade.alglave@ens-lyon.org>,         Nicolas         François
       <nicolas.francois@centraliens.net>, Alexandre Kuoch <alex.kuoch@gmail.com>, Lyes Zemmouche
       <iliaas@hotmail.fr>,   Florentin    Duneau    <fduneau@gmail.com>,    Alexandre    Normand
       <aj.normand@free.fr> et David Prévot <david@tilapin.org>

       Cette  traduction  est  une  documentation libre ; veuillez vous reporter à la GNU General
       Public  License  version 3  ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩   concernant   les
       conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.

       Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un
       message à debian-l10n-french@lists.debian.org ⟨⟩.