summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/init-top/framebuffer2
-rw-r--r--scripts/local4
2 files changed, 5 insertions, 1 deletions
diff --git a/scripts/init-top/framebuffer b/scripts/init-top/framebuffer
index bafbe19..8382b20 100755
--- a/scripts/init-top/framebuffer
+++ b/scripts/init-top/framebuffer
@@ -82,7 +82,7 @@ fi
if [ -e /proc/fb ]; then
while read fbno desc; do
- mknod /dev/fb$fbno 29 $fbno
+ mknod /dev/fb$fbno c 29 $fbno
done < /proc/fb
mknod /dev/fb0 c 29 0
diff --git a/scripts/local b/scripts/local
index 299fc65..f4079d5 100644
--- a/scripts/local
+++ b/scripts/local
@@ -51,6 +51,10 @@ mountroot ()
else
FSTYPE=${ROOTFSTYPE}
fi
+ if [ "$FSTYPE" = "unknown" ] && [ -x /lib/udev/vol_id ]; then
+ FSTYPE=$(/lib/udev/vol_id -t ${ROOT})
+ [ -z "$FSTYPE" ] && FSTYPE="unknown"
+ fi
[ "$quiet" != "y" ] && log_begin_msg "Running /scripts/local-premount"
run_scripts /scripts/local-premount