2006-08-03 15:43:56 +02:00
|
|
|
#!/bin/sh
|
2006-02-23 18:19:35 +01:00
|
|
|
|
2006-08-09 15:46:39 +02:00
|
|
|
# mount /dev as a tmpfs; note: some video drivers require exec access in /dev
|
|
|
|
/bin/mount -n -t tmpfs udev /dev -o exec,nosuid,mode=0755
|
2006-02-23 18:19:35 +01:00
|
|
|
|
2006-08-03 15:43:56 +02:00
|
|
|
# unset hotplugger
|
|
|
|
echo > /proc/sys/kernel/hotplug
|
2006-02-23 18:19:35 +01:00
|
|
|
|
2006-08-03 15:43:56 +02:00
|
|
|
# populate /dev with static nodes and directories
|
|
|
|
/bin/cp -a /lib/udev/devices/* /dev/
|
2006-02-23 18:19:35 +01:00
|
|
|
|
2006-08-03 15:43:56 +02:00
|
|
|
# launch udev daemon
|
|
|
|
/sbin/udevd --daemon
|
2006-02-23 18:19:35 +01:00
|
|
|
|
2006-08-03 15:43:56 +02:00
|
|
|
# coldplug devices and wait for the queue to be processed
|
2008-06-07 10:07:13 +02:00
|
|
|
/sbin/udevadm trigger
|
|
|
|
/sbin/udevadm settle
|