From: Peter Korsgaard Date: Mon, 8 Dec 2008 13:41:59 +0000 (-0000) Subject: package/udev: create base device nodes after mounting a new /dev X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a222edcbcf2599e4117f4dd32af0ca4b2c4193d2;p=buildroot.git package/udev: create base device nodes after mounting a new /dev Currently, udev won't start for me, as we've just mounted a new /dev, which is completely empty, and udevd requires a /dev/null. This change manually creates the three base device nodes (zero, null and console) so that udev can start. Signed-off-by: Jeremy Kerr --- diff --git a/package/udev/S10udev b/package/udev/S10udev index 5b663a00db..6418f63cbc 100755 --- a/package/udev/S10udev +++ b/package/udev/S10udev @@ -58,6 +58,9 @@ case "$1" in exit 1 mkdir $udev_root/pts $udev_root/shm + mknod -m 0666 /dev/null c 1 3 + mknod -m 0666 /dev/zero c 1 5 + mknod -m 0600 /dev/console c 5 1 # populate /dev (normally) echo -n "Populating $udev_root using udev: "