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/>
   =====================================================================

Reply via email to