Package: yaird Version: 0.0.12-17 Severity: important Hi all,
The initrd loops waiting indefinitely for the 2nd drive, but only when it is created on a fully fonctionnal mirrored root (means that the 2 drives of md0 are actives), and when 1 drive is physically disconnected (there is no probleme when the raid device is in degraded mode). The message is (repeated for nn=1,2,4,8,16) --- /bin/cat: /sys/block/sdb/dev: No such file or directory Waiting nn seconds for /sys/block/sdb/dev to show up --- And finnaly : --- Device /sys/block/sdb/dev seems to be down. Debugging apportunity, type ^D to continue. /bin/dash: can't access tty: job control turned off. # --- Pressing ^D repeat just this. I think it's because yaird, at the initrd build time, check the active mdadm raid devices (/usr/lib/yaird/perl/RaidTab.pm, line 63 to 103), and when it finds the 2 actives raid devices, something bad appens at the boot time, but i dont know what ... When the initrd is created (personnaly, i juste reinstall the kernel package to recreate it) on a degraded mirror, there is no probleme when a drive is missing, because at the build time, yaird finds only one active raid device on the mirror, and only search one drive/partition a the boot time, and the system boot very well. Debian Testing mdadm 2.5.2-10 linux-image-2.6.16-2-k7 Hope that will help you, Thank in advance, Cédric