This patch fixes the bug 383555, the problem is on:

 /usr/share/initramfs-tools/scripts/init-bottom/udev

This script moves the /dev directory inside the initramfs to the
real location in the new root.

Currently it fails in the line "nuke /dev/.udev/queue/", because this
directory does not exist.

So, applying the attached patch solves the problem.

After applying, you need to run "/usr/sbin/update-initramfs -u" to
update the initramfs in the running kernel.

Hope this can be integrated soon to the Debian package.

    Daniel.

--- /usr/share/initramfs-tools/scripts/init-bottom/udev.orig	2006-08-17 09:18:24.000000000 -0400
+++ /usr/share/initramfs-tools/scripts/init-bottom/udev	2006-08-18 17:09:17.000000000 -0400
@@ -18,7 +18,7 @@
 done
 
 # ignore any failed event because the init script will trigger again all events
-nuke /dev/.udev/queue/
+nuke /dev/.udev/queue/ || true
 
 # Move the real filesystem's /dev to beneath our tmpfs, then move it all
 # to the real filesystem

Reply via email to