5 # Required-Start: mountvirtfs
9 # Short-Description: Start udevd, populate /dev (symlinks only) and load drivers.
12 export TZ=/etc/localtime
14 [ -d /sys/class ] || exit 1
15 [ -r /proc/mounts ] || exit 1
16 [ -x /lib/udev/udevd ] || exit 1
17 [ -f /etc/default/udev ] && . /etc/default/udev
18 [ -f /etc/udev/udev.conf ] && . /etc/udev/udev.conf
22 [ -n "$pid" ] && kill $pid
29 if [ ! -e "/lib/modules/$(uname -r)"/modules.dep ] ; then
30 mkdir -p /lib/modules/$(uname -r)
35 kill_udevd > "/dev/null" 2>&1
37 # trigger the sorted events
38 echo -e '\000\000\000\000' > /proc/sys/kernel/hotplug
41 /usr/bin/udevadm control --env STARTUP=1
42 /usr/bin/udevadm trigger --action=add
43 #/usr/bin/udevadm settle