[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