diff --git a/etc/init/udev.conf b/etc/init/udev.conf index ee68df9..626ad0c 100644 --- a/etc/init/udev.conf +++ b/etc/init/udev.conf @@ -18,8 +18,10 @@ pre-start script if [ ! -d /dev ]; then mkdir /dev fi - mount -n -t tmpfs -o mode=0755 udev /dev && - status_message "udev: tmpfs on /dev created" + if [ ! -c /dev/zero ]; then + mount -n -t tmpfs -o mode=0755 udev /dev && + status_message "udev: tmpfs on /dev created" + fi test -d /lib/udev/devices && cp --preserve=all --recursive --remove-destination /lib/udev/devices/* /dev && status_message "udev: Static entries copied..."