[arch-general] [systemd] udevd and udevadm not found in initramfs when using systemd-git

William Giokas 1007380 at gmail.com
Thu Jan 24 13:32:46 EST 2013


All,

I rebooted my computer today to test some boot flags only to be greeted
with an unbootable machine. Here is a transcript of the boot messages:


/init: line 9: systemd-timestamp: not found
:: running early hook [udev]
/init: line 21: udevd: not found
:: running hook [udev]
:: Triggering uevents...
/init: line 21: udevadm: not found
/init: line 21: udevadm: not found
/init: line 21: udevadm: not found
Waiting 10 seconds for device /dev/sda2...
ERROR: device '/dev/sda2' not found. Skipping fsck.
ERROR: Unable to find root device '/dev/sda2'.


And then I am dropped to a root shell. Attached is my mkinitcpio.conf[1].
This only happens when using an initramfs generated with systemd-git.
I built this this image[1] using mkinitcpio 0.12.0.15.g1fb6722. I am also
using linux-mainline, but that does not seem to have any effect when
downgrading or using a different kernel. If I downgrade systemd to 197,
however, rebuild the image and reboot, it goes smoothly. Shutting down
my computer cleanly is also an impossibility, as `systemctl poweroff`
just hangs with no messages printed. This does not happen with 197.

Also attached are the pacman -Ql outputs of my systemd-git[3] and [core]s
systemd[4], as well as the mkinitcpio -v output[5].

[1] http://ix.io/46o
[2] http://ompldr.org/vaDdobQ/initramfs-linux-mainline.img
[3] http://ix.io/46n
[4] http://ix.io/46m
[5] http://ix.io/46l

Thank you,
-- 
William Giokas | KaiSforza
GnuPG Key: 0xE99A7F0F
Fingerprint: F078 CFF2 45E8 1E72 6D5A  8653 CDF5 E7A5 E99A 7F0F
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 490 bytes
Desc: not available
URL: <http://mailman.archlinux.org/pipermail/arch-general/attachments/20130124/335eba69/attachment.asc>


More information about the arch-general mailing list