]> git.pld-linux.org Git - projects/rc-scripts.git/commitdiff
- devtmpfs is madatory for udev >= 176
authorJan Rękorajski <baggins@pld-linux.org>
Sun, 19 Feb 2012 18:11:39 +0000 (18:11 +0000)
committerJan Rękorajski <baggins@pld-linux.org>
Sun, 19 Feb 2012 18:11:39 +0000 (18:11 +0000)
svn-id: @12477

rc.d/rc.sysinit

index d866c5ab295bc0129b60a64b623566aa5b9db3fe..adb2591c89525fbb83baf75c666c95d42d2b2401 100755 (executable)
@@ -264,6 +264,7 @@ if ! is_yes "$VSERVER"; then
        fi
 
        if ! is_no "$START_UDEV" && [ -x /sbin/start_udev ]; then
+               is_fsmounted devtmpfs /dev || mount -n -t devtmpfs devtmpfs /dev
                load_kernel_modules modules.preudev
                /sbin/start_udev
                [ -x /sbin/initctl ] && /sbin/initctl -q start udev
@@ -467,6 +468,9 @@ if ! is_yes "$VSERVER"; then
        # Enter root, /proc, /sys and other into mtab.
        mount -f / 2> /dev/null
        mount -f /proc 2> /dev/null
+       if is_fsmounted devtmpfs /dev; then
+               mount -f -t devtmpfs devtmpfs /dev 2> /dev/null
+       fi
        if is_fsmounted tmpfs /run; then
                mount -f -t tmpfs run /run 2> /dev/null
        fi
This page took 0.499552 seconds and 4 git commands to generate.