Title: Is BOOT on RAID1 using SCSI pair supported ?

It seems that boot on raid1 using SCSI disks is not supported.  I did some testing and here is what I found.

The BIOS has an option for selecting which type hard drive as the first disk (IDE or SCSI) (called "HDD Squence SCSI/UDE first").

The OS is Redhat 6.2 (kernel2.2.14-5.0)
/etc/lilo.conf:

boot=/dev/hda
default=linux_raid
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
image=/boot/vmlinuz-2.2.14-5.0
        label=linux_raid
        root=/dev/md0
        initrd=/boot/initrd-2.2.14-5.0.img
        read-only
image=/boot/vmlinuz-2.2.14-5.0
        label=linux_ide
        root=/dev/hda1
        initrd=/boot/initrd-2.2.14-5.0.img
        read-only

1) If I choose IDE as the first disk, and boot to IDE (i.e., linux_ide at boot prompt), I can run lilo on boot=/dev/hda, boot=/dev/sda and boot=/dev/sdb (by changing the firts line in /etc/lilo.conf).

2) If I choose IDE as the first disk, and boot to raid (linux_raid at the boot prompt), when I run lilo -q I received error message:

"Fatal: Sorry, don't know how to handle device 0x0900" (it doesn't matter what values in /etc/lilo.conf are used).

3) If I choose SCSI as the first disk, I can't boot.  It stop at "LI"

So raid1 doesn't seems support SCSI pair as boot device at this moment ?

Thanks a lots.

JW

Reply via email to