Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#18332 - [mkinitcpio] line 9: /sbin/udevadm: not found
Attached to Project:
Arch Linux
Opened by Westley Martinez (anikom15) - Monday, 15 February 2010, 00:57 GMT
Last edited by Thomas Bächler (brain0) - Monday, 15 February 2010, 18:29 GMT
Opened by Westley Martinez (anikom15) - Monday, 15 February 2010, 00:57 GMT
Last edited by Thomas Bächler (brain0) - Monday, 15 February 2010, 18:29 GMT
|
DetailsDescription:
The kernel attempts to run the udev hook, outputs: line 9: /sbin/udevadm: not found It continues and says it's unable to mount root device and panics. fallback fails as well. mkinitcpio 0.6.2-1 I've included the kernel image and mkinitcpio conf file. |
Closed by Thomas Bächler (brain0)
Monday, 15 February 2010, 18:29 GMT
Reason for closing: Not a bug
Additional comments about closing: PEBKAC.
Monday, 15 February 2010, 18:29 GMT
Reason for closing: Not a bug
Additional comments about closing: PEBKAC.
mkinitcpio.conf
kernel26.img
Ah, and please, use a proper description for your bug report next time.
What is the output of mkinitcpio -v when parsing "udev" hook?
# mkinitcpio -v
...
:: Parsing hook [udev]
adding file /sbin/udevd
adding file /sbin/udevadm
...
rest of files of "udev" hook looks OK.
/sbin/udevd: empty
/sbin/udevadm: empty
Output of ldd:
lddlibc4: cannot read header from `/sbin/udevd'
lddlibc4: cannot read header from `/sbin/udevadm'
Output of mkinitcpio -v:
:: Parsing hook [udev]
ERROR: unknown type 'empty' for binary '/sbin/udevd'
ERROR: unknown type 'empty' for binary '/sbin/udevadm'
adding dir /lib/udev
adding dir /lib/udev/rules.d
adding file /lib/udev/rules.d/50-firmware.rules
adding file /lib/udev/rules.d/50-udev-default.rules
adding file /lib/udev/rules.d/60-persistent-storage.rules
adding file /lib/udev/rules.d/80-drivers.rules
adding file /lib/udev/firmware
adding file /lib/udev/load-modules.sh
adding dir /etc/udev
adding file /etc/udev/udev.conf
adding dir /hooks
adding file /hooks/udev
I've included /sbin/udevd and /sbin/udevadm