Am Donnerstag, den 26.08.2010, 07:57 +1000 schrieb Neil Brown:
> I'm fairly sure this is a known bug which is fixed in 3.1.3 which has just
> been released in Debian (I think).
Unfortunately that has not happened yet[1].

> If you repeat your experiment with init=/bin/sh, and
>    mkdir -p /lib/init/rw
> before starting udev, I think you will find that it works better.
Yes this actually fixes the problem. I am using this as a workaround now
until 3.1.3 is available in Debian:

$ diff -u /usr/share/initramfs-tools/scripts/local-top/mdadm 
/etc/initramfs-tools/scripts/local-top/mdadm 
--- /usr/share/initramfs-tools/scripts/local-top/mdadm  2010-08-14 
17:34:00.000000000 +0200
+++ /etc/initramfs-tools/scripts/local-top/mdadm        2010-08-26 
00:41:11.307448188 +0200
@@ -1,4 +1,5 @@
 #!/bin/sh
+mkdir -p /lib/init/rw
 #
 # Copyright © 2006-2008 Martin F. Krafft <madd...@debian.org>
 # based on the scripts in the initramfs-tools package.

Thank you very much for your help!

Alexander Kurtz

[1] http://packages.debian.org/search?keywords=mdadm

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to