PIVOT_ROOT(8) Systemadministration PIVOT_ROOT(8) NAMN pivot_root - andra rotfilsystemet SYNOPSIS pivot_root new_root put_old BESKRIVNING pivot_root flyttar rotfilsystemet for den aktuella processen till katalogen put_old och gor new_root till det nya rotfilsystemet. Eftersom pivot_root(8) helt enkelt anropar pivot_root(2) hanvisar vi till man-sidan for den senare for ytterligare information. Observera att beroende pa implementeringen av pivot_root kan root och den aktuella arbetskatalogen for den som anropar andras eller inte. Foljande ar en sekvens for att anropa pivot_root som fungerar i bada fallen, forutsatt att pivot_root och chroot finns i den aktuella PATH: cd ny_root pivot_root . put_old exekvera chroot . kommando Observera att chroot maste vara tillgangligt under den gamla roten och under den nya roten, eftersom pivot_root kanske eller kanske inte implicit har andrat rotkatalogen i skalet. Observera att exec chroot andrar den korbara filen, vilket ar nodvandigt om den gamla rotkatalogen ska kunna avmonteras efterat. Observera ocksa att standardinmatning, -utmatning och -fel fortfarande kan peka pa en enhet i det gamla rotfilsystemet, vilket haller den upptagen. De kan enkelt andras nar chroot anropas (se nedan; notera avsaknaden av inledande snedstreck for att det ska fungera oavsett om pivot_root har andrat skalets rot eller inte). FLAGGOR -h, --help Visa hjalptext och avsluta. -V, --version Visa version och avsluta. EXEMPEL Andra rotfilsystemet till /dev/hda1 fran ett interaktivt skal: montera /dev/hda1 /ny-root cd /ny-root pivot_root . gammal-root exec chroot . sh dev/console 2>&1 umount /gammal-root Montera det nya rotfilsystemet via NFS fran 10.0.0.1:/my_root och kor init: ifconfig lo 127.0.0.1 up # for portmap # konfigurera Ethernet eller liknande portmap # for lockd (startas implicit av mount) mount -o ro 10.0.0.1:/my_root /mnt killall portmap # portmap haller den gamla roten upptagen cd /mnt pivot_root . gammal_root exec chroot . sh -c 'umount /old_root; exec /sbin/init' \ dev/console 2>&1 SE AVEN chroot(1), pivot_root(2), mount(8), switch_root(8), umount(8) FELRAPPORTERING For felrapporter, anvand felhanteraren . TILLGANGLIGHET Kommandot pivot_root ingar i paketet util-linux som kan hamtas fran Linux Kernel Archive . util-linux 2.42.1 2026-05-18 PIVOT_ROOT(8)