[Pkg-sysvinit-devel] Bug#611379: Squeeze does not boot from RAID1 with mdadm

Hendrik Fabelje fable at halifax.rwth-aachen.de
Fri Jan 28 15:29:09 UTC 2011


Package: initscripts
Version: 2.88dsf-13.1


A freshly installed, or upgraded debian squeeze, amd64, does not boot 
from MD.


It is an RAID1. Using Grub2, root fs in lvm2.
Mdadm is called in the initscript but it does not assemble the arrays.
It drops to an busybox then.
The array can be assembled with mdadm --assemble --scan
without problems. The root fs can be mounted then.

The mdadm.conf does contain the correct information about the arrays 
since installation.

$ cat /etc/mdadm/mdadm.conf
DEVICE partitions
ARRAY /dev/md/0 metadata=1.2 UUID=cb22ca02:2b4c253a:aadf93ce:88d9273c 
name=vm-backup:0
ARRAY /dev/md/1 metadata=1.2 UUID=9d2de97c:0694b253:4e96d6d1:e3c62df4 
name=vm-backup:1


It may be hardware related, since it did work on another machine,
with the exact same setup. Only the UUID and the name= are different.

The machine is a SUN V40Z
02:04.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X 
Fusion-MPT Dual Ultra320 SCSI (rev 08)


Maybe the problem is related with the new mdadm version?
Package: mdadm
Version: 3.1.4-1+8efb9d1





More information about the Pkg-sysvinit-devel mailing list