Монтировать файловую систему в Linux
Перед выполнением любых операций в режиме Rescue нужно примонтировать файловую систему ОС. Если диск с системным разделом подключен в аппаратный RAID-контроллер, используйте инструкцию с разметкой диска без программного RAID. Если системный раздел находится в LVM, используйте инструкции для системы с LVM.
Монтировать файловую систему с помощью infiltrate-root
Разметка диска без программного RAID
Разметка диска с программным RAID
Система без LVM
Система с LVM
-
Загрузите сервер в режиме восстановления и диагностики Rescue.
-
Выведите информацию о разделах на дисках:
lsblkВ ответе появится информация о разделах на дисках. Например:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTSsda 8:0 0 2.9G 0 disk└─sda1 8:1 0 2.9G 0 partsdb 8:16 0 160G 0 disk├─sdb1 8:17 0 159.9G 0 part├─sdb14 8:30 0 4M 0 part└─sdb15 8:31 0 106M 0 partЗдесь
sda1,sdb1,sdb14,sdb15— имена разделов на дисках. -
Выберите системный раздел, обычно это самый большой раздел на диске. В примере на шаге 2 это раздел
sdb1. -
Смонтируйте файловую систему:
infiltrate-root /dev/<partition>Укажите
<partition>— имя раздела на диске, который вы выбрали на шаге 3, в примере этоsdb1.Раздел будет смонтирован в директорию
/newroot. -
Если команда
infiltrate-rootне отрабатывает, смонтируйте файловую систему вручную. -
Выполните работы по восстановлению и диагностике.
-
Выйдите из окружения после завершения работ. Файловая система будет размонтирована автоматически:
exit
Монтировать файловую систему вручную
Разметка диска без программного RAID
Разметка диска с программным RAID
Система без LVM
Система с LVM
-
Загрузите сервер в режиме восстановления и диагностики Rescue.
-
Выведите информацию о разделах на дисках:
lsblkВ ответе появится информация о разделах на дисках. Например:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTSsda 8:0 0 2.9G 0 disk└─sda1 8:1 0 2.9G 0 partsdb 8:16 0 160G 0 disk├─sdb1 8:17 0 159.9G 0 part├─sdb14 8:30 0 4M 0 part└─sdb15 8:31 0 106M 0 partЗдесь
sda1,sdb1,sdb14,sdb15— имена разделов на дисках. -
Выберите системный раздел, обычно это самый большой раздел на диске. В примере на шаге 2 это раздел
sdb1. -
Смонтируйте файловую систему в директорию
/mnt:mount /dev/<partition> /mntУкажите
<partition>— имя системного раздела на диске, который вы выбрали на шаге 3, в примере этоsdb1. -
Смонтируйте служебные файловые системы:
mount -t proc /proc /mnt/procmount -t sysfs /sys /mnt/sysmount --bind /dev /mnt/devmount -t devpts /dev/pts /mnt/dev/pts -
Подключитесь к окружению:
chroot /mnt /bin/bash -
Экспортируйте переменную PATH:
export PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin -
Выполните работы по восстановлению и диагностике.
-
После завершения работ выйдите из окружения:
exit -
Размонтируйте служебные файловые системы:
umount -t devpts /dev/pts /mnt/dev/ptsumount --bind /dev /mnt/devumount -t sysfs /sys /mnt/sysumount -t proc /proc /mnt/proc -
Размонтируйте файловую систему:
umount /dev/<partition> /mntУкажите
<partition>— имя системного раздела, файловую систему которого вы смонтировали на шаге 4, в примере этоsdb1.