http://en.gentoo-wiki.com/wiki/RAID/Software
Code: Select all
Since the /boot partition is a RAID, grub cannot read it to get the bootloader. It can only access physical drives. Thus, you still use (hd0,0) in this step.
Run grub:
grub --no-floppy
You must see GRUB prompt:
grub>
If you are using a RAID 1 mirror disk system, you will want to install grub on all the disks in the system, so that when one disk fails, you are still able to boot. The find command above will list the disks, e.g.
grub> find /boot/grub/stage1
(hd0,0)
(hd1,0)
grub>Code: Select all
and this is what i get
grub> find /boot/grub/stage1
Error 15: File not found
also tried
grub> find /boot/grub/stage1
Error 12: Invalid device requested
grub> root (hd0,0)
Filesystem type is ext2fs, partition type 0xfd
grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... no
Checking if "/grub/stage1" exists... no
Error 15: File not found
Code: Select all
ls /boot/grub
default e2fs_stage1_5 ffs_stage1_5 iso9660_stage1_5 menu.lst reiserfs_stage1_5 stage1 stage2_eltorito vstafs_stage1_5
device.map fat_stage1_5 grub.conf jfs_stage1_5 minix_stage1_5 splash.xpm.gz stage2 ufs2_stage1_5 xfs_stage1_5edit: seems grub (legacy) has issues with raid10, should I try grub2 or break md0 and make it raid1?



