Provided by: manpages-fr-extra_20111118_all bug

NOM

       pivot_root - Changer le systeme de fichiers racine

SYNOPSIS

       pivot_root nouvelle_racine emplacement_ancien

DESCRIPTION

       pivot_root  deplace  la  racine  du  systeme  de  fichiers du processus
       courant   vers   le   repertoire    emplacement_ancien    et    designe
       nouvelle_racine  comme  la  nouvelle  racine  du  systeme  de fichiers.
       Puisque pivot_root(8) fait simplement appel a  pivot_root(2),  veuillez
       vous referer a la page du manuel de ce dernier pour plus de details.

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

       cd nouvelle_racine
       pivot_root . emplacement_ancien
       exec chroot . commande

       Notez que chroot doit etre disponible dans l'ancienne racine  et  aussi
       dans   la  nouvelle,  car  pivot_root  pourrait  ou  non  avoir  change
       implicitement le repertoire racine de l'interpreteur de commandes.

       Notez que exec chroot change le processus courant, ce qui s'avere  etre
       necessaire  si l'ancien repertoire racine est demonte par la suite. Par
       ailleurs sachez que l'entree, la sortie et  l'erreur  standard  peuvent
       encore  pointer  sur un peripherique de l'ancienne racine du systeme de
       fichiers, le rendant occupe. Elles peuvent etre aisement  modifiees  en
       utilisant  chroot  (voir  ci-dessous ;  remarquez  l'absence  de  barre
       oblique au debut pour qu'il fonctionne si pivot_root a change la racine
       de l'interpreteur de commandes ou pas.

EXEMPLES

       Changer  la  racine  du  systeme  de  fichiers vers /dev/hda1 depuis un
       interpreteur 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 systeme de fichiers racine a partir d'un  disque  NFS
       0.0.0.1:/ma_racine et execute init :

       ifconfig lo 127.0.0.1 up   # pour portmap
       # configurer Ethernet ou autre
       portmap   # pour lockd (lance implicitement par mount)
       mount -o ro 10.0.0.1:/ma_racine /mnt
       killall portmap   # portmap retient l'ancienne racine occupee
       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), mount(8), pivot_root(2), umount(8)

DISPONIBILIT'E

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

TRADUCTION

       Cette page de manuel a ete traduite par Alexandre Kuoch <alex DOT kuoch
       AT  gmail DOT com> et est maintenue par la liste <debian-l10n-french AT
       lists  DOT  debian  DOT  org>.   Veuillez  signaler  toute  erreur   de
       traduction par un rapport de bogue sur le paquet manpages-fr-extra.

Linux                           23 fevrier 2000                  PIVOT_ROOT(8)