Как создать chroot из режима Rescue в CentOS / RHEL

by itisgood

Вопрос

Когда вы загрузились в Rescue Mode, и выбралы «Пропустить», чтобы не создавать корневую файловую систему root, как сделать ее снова без перезагрузки?

Ответ

1. Перейдите в оболочку режима Rescue Mode:

sh-3.2#

2. Убедитесь, что существует каталог для хранения корневой файловой системы:

# mkdir -p /mnt/sysimage/

3. Найдите раздел / boot /:

# fdisk -l

Мы будем использовать пример /dev/sda1

4. Найдите корневое хранилище:

# lvm pvscan
# lvm vgscan
# lvm lvscan

Мы будем использовать пример: /dev/mapper/vg-lv

5. Установите корневое хранилище, затем смонтируйте файловую систему / boot внутри корневой файловой системы:

# mount /dev/mapper/vg-lv /mnt/sysimage/
# mount /dev/sda1 /mnt/sysimage/boot/

6. Связывание виртуальных файловых систем, необходимых для chroot:

# mount /proc /mnt/sysimage/proc/ -o bind
# mount /dev /mnt/sysimage/dev/ -o bind
# mount /sys /mnt/sysimage/sys/ -o bind
 7. Связать дополнительные виртуальные файловые системы (необязательно):
# mount /dev/pts /mnt/sysimage/dev/pts -o bind

8. ввод chroot:

# chroot /mnt/sysimage/

You may also like

Leave a Comment