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