Инструкция по эксплуатации Acronis Backup for Linux Server - User Guide
Страница 121
121
Copyright © Acronis International GmbH, 2002-2014
Для загрузчиков GRUB и LILO потребуется исправить файлы конфигурации GRUB. Если
номер корневого раздела Linux изменился, также рекомендуется изменить /etc/fstab
для обеспечения корректного доступа к тому SWAP.
Linux была восстановлена из резервной копии тома LVM на основной MBR-диск.
Такая система не может загрузиться, поскольку ее ядро пытается подключить корневую
файловую систему на томе LVM.
Решение: измените конфигурацию загрузчика и /etc/fstab, чтобы LVM больше не
использовалась, и активируйте загрузчик повторно.
5.3.1 Как повторно активировать загрузчик GRUB и
изменить его конфигурацию
Обычно описание соответствующей процедуры можно найти в руководстве к загрузчику. Также
существует соответствующая статья в Базе знаний на веб-сайте Acronis.
Ниже приводится пример повторного активирования GRUB в том случае, если системный диск
(том) восстановлен на идентичное оборудование.
1.
Запустите Linux или выполните загрузку с носителя, затем нажмите CTRL+ALT+F2.
2.
Подключите восстанавливаемую систему:
mkdir /mnt/system/
mount -t ext3 /dev/sda2 /mnt/system/ # root partition
mount -t ext3 /dev/sda1 /mnt/system/boot/ # boot partition
3.
Подключите файловые системы proc и dev к восстанавливаемой системе:
mount -t proc none /mnt/system/proc/
mount -o bind /dev/ /mnt/system/dev/
4.
Сохраните копию файла меню GRUB, выполнив одну из следующих команд:
cp /mnt/system/boot/grub/menu.lst /mnt/system/boot/grub/menu.lst.backup
или
cp /mnt/system/boot/grub/grub.conf /mnt/system/boot/grub/grub.conf.backup
5.
Измените файл /mnt/system/boot/grub/menu.lst (для дистрибутивов Linux Debian, Ubuntu и
SUSE) или файл /mnt/system/boot/grub/grub.conf (для дистрибутивов Linux Fedora и Red
Hat Enterprise Linux), например, следующим образом:
vi /mnt/system/boot/grub/menu.lst
6.
В файле menu.lst (соответственно grub.conf) найдите пункт меню, соответствующий
восстанавливаемой системе. Этот пункт меню имеет следующую форму:
title Red Hat Enterprise Linux Server (2.6.24.4)
root (hd0,0)
kernel /vmlinuz-2.6.24.4 ro root=/dev/sda2 rhgb quiet
initrd /initrd-2.6.24.4.img
Строки, начинающиеся с title, root, kernel и initrd, соответственно определяют:
заголовок пункта меню;
устройство, на котором расположено ядро Linux, — обычно это загрузочный или
корневой раздел, такой как root (hd0,0) в данном примере;
путь к ядру на этом устройстве и корневой раздел — в данном примере путь
/vmlinuz-2.6.24.4, а корневой раздел /dev/sda2. Можно указать корневой раздел по
метке (например, root=LABEL=/), идентификатору (в форме
root=UUID=некоторый_uuid) или имени устройства (например, root=/dev/sda2);