dwww Home | Manual pages | Find package

PIVOT_ROOT(8)               Administration Système               PIVOT_ROOT(8)

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
       -h, --help
           Afficher l’aide-mémoire puis quitter.

       -V, --version
           Afficher la version 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)

SIGNALER DES BOGUES
       Pour envoyer un rapport de bogue, utilisez le système de gestion des
       problèmes à l'adresse https://github.com/util-linux/util-linux/issues.

DISPONIBILITÉ
       La commande pivot_root fait partie du paquet util-linux, qui peut être
       téléchargé de Linux Kernel Archive
       <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⟩.

util-linux 2.38.1                 11 mai 2022                    PIVOT_ROOT(8)

Generated by dwww version 1.15 on Sat Jun 29 01:44:34 CEST 2024.