martin f. krafft: add faq item re unbootable system, rootdelay
Martin F. Krafft
madduck at alioth.debian.org
Wed May 13 08:06:25 UTC 2009
Module: mdadm
Branch: master
Commit: 1c8f9d223b97c167436cff01e232a01e11e00720
URL: http://git.debian.org/?p=pkg-mdadm/mdadm.git;a=commit;h=1c8f9d223b97c167436cff01e232a01e11e00720
Author: martin f. krafft <madduck at debian.org>
Date: Wed May 13 10:00:57 2009 +0200
add faq item re unbootable system, rootdelay
Signed-off-by: martin f. krafft <madduck at debian.org>
---
debian/FAQ | 28 +++++++++++++++++++++++++++-
1 files changed, 27 insertions(+), 1 deletions(-)
diff --git a/debian/FAQ b/debian/FAQ
index c7fe3b1..c7cdd8d 100644
--- a/debian/FAQ
+++ b/debian/FAQ
@@ -555,4 +555,30 @@ The latest version of this FAQ is available here:
skip lengthy resynchronisation for arrays that have not been properly shut
down, but which also not have changed.
- -- martin f. krafft <madduck at debian.org> Wed, 02 Jul 2008 11:32:51 +0200
+26. Why doesn't mdadm find arrays specified in the config file and causes the
+ boot to fail?
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ My boot process dies at an early stage and drops me into the busybox shell.
+ The last relevant output seems to be from mdadm and is something like
+
+ "/dev/md2 does not exist"
+
+ or
+
+ "No devices listed in conf file found"
+
+ Why does mdadm break my system?
+
+ Short answer: It doesn't, the underlying devices aren't yet available yet
+ when mdadm runs during the early boot process.
+
+ Long answer: It doesn't. but the drivers of those devices incorrectly
+ communicate to the kernel that the devices are ready, when in fact they are
+ not. I consider this a bug in those drivers. Please consider reporting it.
+
+ Workaround: there is nothing mdadm can or will do against this. Fortunately
+ though, initramfs provides a method, documented at
+ http://wiki.debian.org/InitramfsDebug. Please append rootdelay=10 to the
+ kernel command line and try if the boot now works.
+
+ -- martin f. krafft <madduck at debian.org> Wed, 13 May 2009 09:59:53 +0200
More information about the pkg-mdadm-commits
mailing list