Mirroring and Grub - Revisit

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi All,

I asked a question a few weeks ago about how to get grub setup so that
if the boot disk on a server dies, the system will boot from the mirrored
drive.

I followed the instructions at:

http://www.dirigo.net/tuxTips/avoidingProblems/GrubMdMbr.php

This got grub loaded on the 2nd drive. For a test I halted the system
and unplugged the drives from the first EIDE connector. Sure enough
the system came up and booted from the 2nd EIDE buss.

I halted the system, and plugged the first EIDE back in. I then booted.
The system booted from the 2nd drive and showed all the first drive partitions
except for /boot (md0) kicked out of their arrays. 

I used mdadm and added them back in and they reconstructed fine.

I then halted the system and tried booting from the first drive with the
drives on the 2nd EIDE unplugged. Now grubs hangs at loading stage 2.
It appears to want to grab the kernel from the 2nd drive and won't get it
from the first member of the raid device.

Plugging the 2nd EIDE back in got the system up and running. It appears
I have just swapped where the boot device is.

My question is what did I miss here? My grub.conf looks like this:

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/md2
#          initrd /initrd-version.img
#boot=/dev/hda
default=1
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
title Fedora Core (2.6.8-1.521)
        root (hd0,0)
        kernel /vmlinuz-2.6.8-1.521 ro root=/dev/md2 rhgb quiet
        initrd /initrd-2.6.8-1.521.img
title Fedora Core (2.6.5-1.358)
        root (hd0,0)
        kernel /vmlinuz-2.6.5-1.358 ro root=/dev/md2 rhgb quiet
        initrd /initrd-2.6.5-1.358.img


What I want is to have the system boot from either drive in case one fails.

Any assistance appreciated!

Mike





[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux