Инструкция по эксплуатации Acronis Backup for PC - User Guide

Страница 138

Advertising
background image

138

Copyright © Acronis International GmbH, 2002-2014

5.5.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);

путь к службе initrd на этом устройстве.

7.

Измените файл /mnt/system/etc/fstab, чтобы исправить имена любых устройств, которые

были изменены в результате восстановления.

8.

Запустите оболочку GRUB, выполнив одну из следующих команд:

chroot /mnt/system/ /sbin/grub

или

chroot /mnt/system/ /usr/sbin/grub

9.

Укажите диск, на котором расположен GRUB, — обычно загрузочный или корневой раздел:

Advertising