Problem with install Debian Etch on a Software Raid 1

Discussion in 'Installation/Configuration' started by lano, Jul 23, 2007.

  1. lano

    lano Member

    Hi
    I need someone to tell me, what I am doing wrong. I installed Etch on 2x 250GB sata disks acording to instruction that I found on this site http://ads.wars-nicht.de/blog/archi...ch-on-a-Software-Raid-1-with-S-ATA-disks.html
    However, when I remove sdb disk, system will boot fine from sda, but when I remove sda disk, system will not boot.
    Looks like the grub is not installed on sdb disk. Could someone please tell me, how to fix this, or maybe even some other way to install software raid1? Perfect setup maybe? :)

    Thanks, David
     
  2. falko

    falko Super Moderator Howtoforge Staff

    Can you post the output of
    Code:
    df -h
    or
    Code:
    mount
    ? I guess the partition where /boot is on isn't mirrored.
     
  3. lano

    lano Member

    Here is, how I solved the problem. Problem was, that grub wasnt installed in /dev/sdb. So I did folowing steps:

    First I edited /boot/grub/menu.lst to make sure that system will boot from sdb.
    Code:
    vi /boot/grub/menu.lst
    On top of existing stanza I put:
    Code:
    title           Debian GNU/Linux, kernel 2.6.8-2-386 (hd1)
    root            (hd[B]1[/B],0)
    kernel          /vmlinuz-2.6.8-2-386 root=/dev/md2 ro
    initrd          /initrd.img-2.6.8-2-386
    savedefault
    boot
    then I started grub command shell `grub`
    Code:
    grub
    At the 'grub' shell prompt I created new boot records for both drives:
    Code:
    root (hd0,0)
    setup (hd0)
    root (hd1,0)
    setup (hd1)
    quit
    Test went fine this time.
    Final step was adding fallback entry, that will automaticlly choose the next item in the menu if the first one fails. In /boot/grub/menu.lst I added entry `fallback 1` just below the `default 0` entry.
    Code:
    vi /boot/grub/menu.lst
    Code:
    default 0
    fallback 1
    Replacement of the simulated failed disk went perfect by Falko's instructions here http://www.howtoforge.com/replacing_hard_disks_in_a_raid1_array .

    Any comment or better solution is apritiated.

    David
     

Share This Page