Bug#307869: RAID1 partition not marked bootable by installer
Package: debian-installer
Version: rc3
Error messages: none
Incorrect behavior: Following a completed install, the system fails to
boot from the RAID1 / volume
What I did
I downloaded sarge-i386-netinst, rc3:
(http://cdimage.debian.org/pub/cdimage-testing/sarge_d-i/i386/rc3/
sarge-i386-netinst.iso)
and proceeded to perform an install on a Pentium II with twin 4.5G
Ultra SCSI 2 disks, operating off twin Adaptec 2940U2W controllers.
During paritioning, I divided each disk into two partitions, 4.3GB and
255MB, by the partitioner. Each partition was marked for use by Linux
RAID. From the RAID configuration menu, I build a RAID1 volume from the
two 4.3 GB partitions and a RAID0 volume from the 255MB partitions. The
RAID1 volume was marked for use as an ext3 filesystem, to be mounted on
/.
The filesystems were initialized and the preliminary data was loaded.
Grub was installed. Following this procedure, the CD-ROM ejected and I
was instructed to reboot. Upon reboot, the BIOS reported that it was
unable to boot from disk.
I rebooted with the CD and ran fdisk manually on
/dev/scsi/host0/bus0/target0/lun0/disc and
/dev/scsi/host1/bus0/target1/lun0/disc. Using fdisk, I marked partition
1 on both disks startable (fdisk's 'a' command), and wrote the tables.
When I rebooted, the system booted normally.
I don't have a suggested fix at this time, other than the obvious
"someone should take a look at the sequencing in the installer." My
apologies if this is a dupe, but I've looked and didn't notice it
anywhere.
Thanks.
--
Don Faulkner, CISSP | Elegant Solutions
Second Moon Consulting | to Interesting Problems
Reply to: