summaryrefslogtreecommitdiff
path: root/scripts/init-top
diff options
context:
space:
mode:
authormaximilian attems <maks@debian.org>2006-11-02 09:30:03 +0100
committermaximilian attems <maks@debian.org>2006-11-02 09:30:03 +0100
commitefa60794a8a0290ec3972aca23b3ab5f92c3175a (patch)
tree51bc79c73a507893b347ad43b973723eb8945f84 /scripts/init-top
parentdc67493c8b72ebb4a360194a13c74a13d06def52 (diff)
- enhance mbr_check()
- fix /boot ro check - create fb devices unconditionaly
Diffstat (limited to 'scripts/init-top')
-rwxr-xr-xscripts/init-top/framebuffer17
1 files changed, 9 insertions, 8 deletions
diff --git a/scripts/init-top/framebuffer b/scripts/init-top/framebuffer
index 8382b20..1d5e375 100755
--- a/scripts/init-top/framebuffer
+++ b/scripts/init-top/framebuffer
@@ -76,17 +76,18 @@ for x in $(cat /proc/cmdline); do
esac
done
-if [ -n "$FB" ]; then
- modprobe -q $FB $OPTS
-fi
-
if [ -e /proc/fb ]; then
while read fbno desc; do
mknod /dev/fb$fbno c 29 $fbno
done < /proc/fb
-
+else
mknod /dev/fb0 c 29 0
- for i in 0 1 2 3 4 5 6 7 8; do
- mknod /dev/tty$i c 4 $i
- done
+fi
+for i in 0 1 2 3 4 5 6 7 8; do
+ mknod /dev/tty$i c 4 $i
+done
+
+if [ -n "$FB" ]; then
+ modprobe -q fbcon
+ modprobe -q $FB $OPTS
fi