Dear Gentoo Users, I've got the situation where I need to pre-mount /usr. I was already using dmraid and genkernel to make in initramfs so that's not a real big deal. However, I now get the following in the console when booting:
------------- /lib/udev/write_root_link_rule: line 17: udevadm: command not found /etc/init.d/udev: line 74: udevadm: command not found /etc/init.d/udev: line 74: udevadm: command not found * Starting udev ... /lib/udev/udevd: error while loading shared libraries: libkmod.so.2: cannot open shared object file: No such file or directory * start-stop-daemon: failed to start `/lib/udev/udevd' * Failed to start udev [ !! ] * ERROR: udev failed to start -------------- Yet after it boots up completely the udevd seems to be running fine. I suspect this comes from some init scripts from the initrd. The udev elog also has this: ------- │If you build an initramfs including udev, then please │ │make sure that the /usr/bin/udevadm binary gets included, ------- Which I guess is the problem. But my question is how to get the udevadm binary included in the initramfs? I can't find any docs anywhere that explain how to do that. -- Keith -- -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Keith Dart <ke...@dartworks.biz> public key: ID: 19017044 <http://www.dartworks.biz/> =====================================================================