НАЗВА
pivot_root — зміна кореневої файлової системиКОРОТКИЙ ОПИС
pivot_root новий_корінь місце_старогоОПИС
pivot_root пересуває кореневу файлову систему поточного процесу до каталогу місце_старого і робить новий_корінь новою кореневою файловою системою. Оскільки просто викликає pivot_root(2), ми посилатимемося нижче на сторінку підручника з цієї функції для ознайомлення з подробицями, щоб ознайомитися із подробицями.cd новий_корінь pivot_root . місце_старого exec chroot . команда
ПАРАМЕТРИ
-h, --helpВивести
текст
довідки і
завершити
роботу.
Вивести
дані щодо
версії і
завершити
роботу.
ПРИКЛАДИ
Змінити кореневу файлову систему на /dev/hda1 з інтерактивної командної оболонки:mount /dev/hda1 /новий-корінь cd /новий-корінь pivot_root . старий-корінь exec chroot . sh <dev/console >dev/console 2>&1 umount /старий-корінь
ifconfig lo 127.0.0.1 up # для portmap # налаштувати Ethernet або щось подібне portmap # для lockd (неявно запущено mount) mount -o ro 10.0.0.1:/my_root /mnt killall portmap # portmap утримує активність у старому корені cd /mnt pivot_root . старий_корінь exec chroot . sh -c 'umount /старий_корінь; exec /sbin/init' \ <dev/console >dev/console 2>&1
ДИВ. ТАКОЖ
chroot(1), pivot_root(2), mount(8), switch_root(8), umount(8)ЗВІТИ ПРО ВАДИ
Для звітування про вади використовуйте систему стеження помилками на <https://github.com/util-linux/util-linux/issues>.ДОСТУПНІСТЬ
pivot_root є частиною пакунка util-linux, який можна отримати з Linux Kernel Archive <https://www.kernel.org/pub/linux/utils/util-linux/>.ПЕРЕКЛАД
Український переклад цієї сторінки посібника виконано Yuri Chornoivan <[email protected]> Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами GNU General Public License Version 3 НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ. Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів: [email protected]11 травня 2022 року | util-linux 2.38.1 |