.\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH PIVOT_ROOT 8 "août 2011" util\-linux "Administration système" .SH NOM pivot_root \- Changer le système de fichiers racine .SH SYNOPSIS \fBpivot_root\fP \fInouvelle_racine emplacement_ancien\fP .SH DESCRIPTION \fBpivot_root\fP déplace la racine du système de fichiers du processus actuel vers le répertoire \fIemplacement_ancien\fP et désigne \fInouvelle_racine\fP comme la nouvelle racine du système de fichiers. Puisque \fBpivot_root\fP(8) fait simplement appel à \fBpivot_root\fP(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 \fBpivot_root\fP, 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 à \fBpivot_root\fP qui fonctionne dans un cas comme dans l'autre, en supposant que \fBpivot_root\fP et \fBchroot\fP sont dans le chemin de recherche actuel (\fBPATH\fP)\ : .sp cd \fInouvelle_racine\fP .br pivot_root . \fIemplacement_ancien\fP .br exec chroot . \fIcommande\fP .sp Notez que \fBchroot\fP doit être disponible dans l'ancienne racine et aussi dans la nouvelle, car \fBpivot_root\fP pourrait ou non avoir changé implicitement le répertoire racine de l'interpréteur de commandes. Notez que \fBexec chroot\fP 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 rendant occupé. Elles peuvent être aisément modifiées en utilisant \fBchroot\fP (voir ci\-dessous\ ; remarquez l'absence de barre oblique au début pour qu'il fonctionne si \fBpivot_root\fP a changé la racine de l'interpréteur de commandes ou pas. .SH OPTIONS .TP \fB\-V\fP, \fB\-\-version\fP Afficher les informations sur la version et quitter. .TP \fB\-h\fP, \fB\-\-help\fP Afficher un texte d'aide puis quitter. .SH EXEMPLES Changer la racine du système de fichiers vers /dev/hda1 depuis un interpréteur de commandes interactif\ : .sp .nf mount /dev/hda1 /nouvelle\-racine cd /nouvelle\-racine pivot_root . ancienne\-racine exec chroot . sh dev/console 2>&1 umount /ancienne\-racine .fi .sp Monter le nouveau système de fichiers racine à partir d'un disque NFS 0.0.0.1:/ma_racine et exécute \fBinit\fP\ : .sp .nf 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 retient l'ancienne racine occupée cd /mnt pivot_root . ancienne_racine exec chroot . sh \-c 'umount /ancienne racine; exec /sbin/init' \e dev/console 2>&1 .fi .SH "VOIR AUSSI" \fBchroot\fP(1), \fBpivot_root\fP(2), \fBmount\fP(8), \fBswitch_root\fP(8), \fBumount\fP(8) .SH DISPONIBILITÉ La commande \fBpivot_root\fP fait partie du paquet util\-linux, elle est disponible sur <\fIftp://ftp.kernel.org/pub/linux/utils/util\-linux/\fP>. .SH TRADUCTION Cette page de manuel a été traduite par Alexandre Kuoch et est maintenue par la liste . Veuillez signaler toute erreur de traduction par un rapport de bogue sur le paquet manpages\-fr\-extra.