Acronis Snap Deploy 4 - User Guide User Manual

Page 125

Advertising
background image

125

Copyright © Acronis International GmbH, 2002-2012

10.8.1 How to reactivate GRUB and change its configuration

Generally, you should refer to the boot loader manual pages for the appropriate procedure. There is

also the corresponding Knowledge Base article on the Acronis Web site. The following is an example

of how to reactivate GRUB in case the system disk (volume) is deployed to identical hardware.
1. Start Linux or boot from the bootable media, press F11 in Acronis boot menu, remove word

“quiet” and press OK. That will boot Acronis media in command line mode.

2. Mount the system you are deploying:

mkdir /mnt/system/ mount -t ext3 /dev/sda2 /mnt/system/ # root partition mount

-t ext3 /dev/sda1 /mnt/system/boot/ # boot partition

3. Mount the proc and dev file systems to the system you are deploying:

mount -t proc none /mnt/system/proc/ mount -o bind /dev/ /mnt/system/dev/

4. Save a copy of the GRUB menu file, by running one of the following commands:

cp /mnt/system/boot/grub/menu.lst /mnt/system/boot/grub/menu.lst.backup or cp

/mnt/system/boot/grub/grub.conf /mnt/system/boot/grub/grub.conf.backup

5. Edit the /mnt/system/boot/grub/menu.lst file (for Debian, Ubuntu, and SUSE Linux

distributions) or the /mnt/system/boot/grub/grub.conf file (for Fedora and Red Hat Enterprise

Linux distributions)—for example, as follows:

vi /mnt/system/boot/grub/menu.lst

6. In the menu.lst file (respectively grub.conf), find the menu item that corresponds to the system

you are recovering. This menu items have the following form:

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

The lines starting with title, root, kernel, and initrd respectively determine:

The title of the menu item.

The device on which the Linux kernel is located—typically, this is the boot partition or the

root partition, such as root (hd0,0) in this example.

The path to the kernel on that device and the root partition—in this example, the path is

/vmlinuz-2.6.24.4 and the root partition is /dev/sda2. You can specify the root partition by

label (such as root=LABEL=/), identifier (in the form root=UUID=some_uuid), or device

name (such as root=/dev/sda2).

The path to the initrd service on that device.

7. Edit the file /mnt/system/etc/fstab to correct the names of any devices that have changed as a

result of the recovery.

8. Start the GRUB shell by running one of the following commands:

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

9. Specify the disk on which GRUB is located—typically, the boot or root partition:

root (hd0,0)

10. Install GRUB. For example, to install GRUB in the master boot record (MBR) of the first disk, run

the following command:

setup (hd0)

11. Exit the GRUB shell:

quit

12. Unmount the mounted file systems and then reboot:

Advertising