 |
|
| Linux Forum Index » Linux X » [Solved] mdadm: No devices listed in conf file were... |
|
Page 1 of 1 |
|
| Author |
Message |
| Anton Ertl... |
Posted: Wed May 20, 2009 8:05 am |
|
|
|
Guest
|
We just installed Lenny on an IA64 machine with two SCSI disks, with
root on an md RAID1 device. On the first boot from the newly
installed system, it waited for a long time, eventually failed to
mount the root file system, and dropped into the initramfs shell.
Looking further up in the output of the boot process, we found that
the scripts in /scripts/local-top (among them
/scripts/local-top/mdadm) were started before the SCSI disks became
visible to the kernel (apparently because udev was started after
mdadm), leading to the message:
mdadm: No devices listed in conf file were found
The solution was to add "append=rootdelay=5" in /etc/elilo.conf (for
LILO on i386 or AMD64 machines it would be the same, but in
/etc/lilo.conf, other bootloaders have other ways to specify the
kernel option "rootdelay=5"). That apparently not just delays the
mounting of the root file system, but also the mdadm script.
I found that solution through
<http://www.mail-archive.com/debian-bugs-rc at (no spam) lists.debian.org/msg153699.html>
(almost at the end).
- anton
--
M. Anton Ertl Some things have to be seen to be believed
anton at (no spam) mips.complang.tuwien.ac.at Most things have to be believed to be seen
http://www.complang.tuwien.ac.at/anton/home.html |
|
|
| Back to top |
|
|
|
|
|
All times are GMT - 5 Hours
The time now is Fri Nov 27, 2009 7:12 am
|
|