[Bug 353867] New: mkinitrd doesn' t take into account changes in udev newer versions
https://bugzilla.novell.com/show_bug.cgi?id=353867 Summary: mkinitrd doesn't take into account changes in udev newer versions Product: openSUSE 11.0 Version: unspecified Platform: x86-64 OS/Version: openSUSE 10.3 Status: NEW Severity: Critical Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: alexv@unizar.es QAContact: qa@suse.de Found By: --- I think this is my fault, for adding as repository this one http://download.opensuse.org/repositories/Base:/build/standard/ but as long as it gave me a big headache, I reckon that you should know what may happen to some users. It seems that in the newer versions of udev (I'm talking about udev-118-4.6) there is one new binary -I assume that it is not found in older versions, but I really haven't checked this- udevadm, which replaces the three following ones: udevcontrol udevtrigger udevsettle and these three are replaced by symbolic links to udevadm. mkinitrd doesn't know a thing about this, and it will include in the initrd image the symbolic links as if they were the binaries, but without the binary udevadm, so when I tried to boot, the system cannot execute the udevsettle and udevtrigger commands, for the symbolic links inside the initrd image are broken. The result is that the kernel never founds the harddisk. I got this message, right after "Creating device nodes with udev", while booting: "Waiting for device /dev/sda6 to appear:..........." And of course /dev/sda6 never appeared. The kernel reported that it couldn't run udevsettle and udevtrigger. It is easy to solve it: Just unpack the initrd image, copy the udevadm file in the sbin folder of the image, repack it and when booting again everything will work. This small thing can turn a computer unbootable (and that's what happened to me...) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=353867
User alexv@unizar.es added comment
https://bugzilla.novell.com/show_bug.cgi?id=353867#c1
--- Comment #1 from Alejandro Marino Vaquero Avilés-Casco
https://bugzilla.novell.com/show_bug.cgi?id=353867
User gregkh@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353867#c2
Greg Kroah-Hartman
participants (1)
-
bugzilla_noreply@novell.com