'\" t .\" Title: pivot_root .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 .\" Date: 2024-04-27 .\" Manual: Администрација система .\" Source: util-linux 2.40 .\" Language: English .\" .TH "PIVOT_ROOT" "8" "2024-04-27" "util\-linux 2.40" "Администрација система" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "НАЗИВ" pivot_root \- мења корени систем датотека .SH "УВОД" .sp \fBpivot_root\fP \fInew_root\fP \fIput_old\fP .SH "ОПИС" .sp \fBpivot_root\fP moves the root file system of the current process to the directory \fIput_old\fP and makes \fInew_root\fP the new root file system. Since \fBpivot_root\fP(8) simply calls \fBpivot_root\fP(2), we refer to the man page of the latter for further details. .sp Знајте да, у зависности од примене \fBpivot_root\fP, корени и тренутни радни директоријум позиваоца могу, али не морају да се промене. Оно што следи је низ за позивање \fBpivot_root\fP\-а који ради у оба случаја, под претпоставком да су и \fBpivot_root\fP и \fBchroot\fP у тренутној \fBПУТАЊИ\fP: .sp .if n .RS 4 .nf .fam C cd нови_корен pivot_root . стави_стари exec chroot . наредба .fam .fi .if n .RE .sp Знајте да \fBchroot\fP мора бити доступно под старим кореном и под новим кореном, јер \fBpivot_root\fP можда јесте а можда и није имплицитно изменио корени директоријум шкољке. .sp Знајте да \fBexec chroot\fP мења покренуту извршну, што је неопходно ако стари корени директоријум након тога треба да се откачи. Такође знајте да стандардни улаз, излаз и грешка и даље могу упућивати на уређај на старом кореном систему датотека, држећи га заузетим. Лако се могу променити приликом позивања \fBchroot\fP\-а (видите испод; обратите пажњу на одсуство водећих косих црта да би функционисало без обзира да ли је \fBpivot_root\fP променио корен шкољке или не). .SH "ОПЦИЈЕ" .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Приказује текст помоћи и излази. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Исписује издање и излази. .RE .SH "ПРИМЕР" .sp Мења корени систем датотека на \fI/dev/hda1\fP из међудејствене шкољке: .sp .if n .RS 4 .nf .fam C mount /dev/hda1 /нови\-корен cd /нови\-корен pivot_root . стари\-корен exec chroot . sh dev/console 2>&1 umount /стари\-корен .fam .fi .if n .RE .sp Прикачиње нови корени систем датотека преко NFS\-а из „10.0.0.1:/мој_корен“ и покреће \fBinit\fP: .sp .if n .RS 4 .nf .fam C ifconfig lo 127.0.0.1 up # за „portmap“ # подешава Етернет или слично portmap # за „lockd“ (изричито покренуто „mount“\-ом) mount \-o ro 10.0.0.1:/moj_koren /mnt killall portmap # „portmap“ држи стари корен заузетим cd /mnt pivot_root . stari_koren exec chroot . sh \-c \*(Aqumount /stari_koren; exec /sbin/init\*(Aq \(rs dev/console 2>&1 .fam .fi .if n .RE .SH "ПОГЛЕДАЈТЕ ТАКОЂЕ" .sp \fBchroot\fP(1), \fBpivot_root\fP(2), \fBmount\fP(8), \fBswitch_root\fP(8), \fBumount\fP(8) .SH "ПРИЈАВЉИВАЊЕ ГРЕШАКА" .sp За пријављивање грешака, користите пратиоца грешака на \c .URL "https://github.com/util\-linux/util\-linux/issues" "" "." .SH "ДОСТУПНОСТ" .sp Наредба \fBpivot_root\fP је део пакета „util\-linux“ који се може преузети са \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Архиве Линукс кернела" "."