]> git.sur5r.net Git - bacula/rescue/blobdiff - rescue/linux/cdrom/roottree/linuxrc
Get rescue boot working
[bacula/rescue] / rescue / linux / cdrom / roottree / linuxrc
index 6a5f7c16415bf5a6d4c0f31d4fa0cdf3bd15194c..21415ba30468014c8506b0658f7315a75aedfde1 100755 (executable)
@@ -1,21 +1,20 @@
-#!/bin/ash
+#!/bin/sh
 #
 # First script called by Linux when booting
 #
-echo "============ in linuxrc ============"
+
 export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/initrd/bin
 
 trap "" 1 2 3 15
 exec >/dev/console </dev/console 2>&1
 
-echo Creating /dev
-mount -o mode=0755 -t tmpfs none /dev
-mknod /dev/console c 5 1
-mknod /dev/null c 1 3
-mknod /dev/zero c 1 5
-mkdir /dev/pts
-mkdir /dev/shm
-
+# echo Creating /dev
+# mount -o mode=0755 -t tmpfs none /dev
+# mknod /dev/console c 5 1
+# mknod /dev/null c 1 3
+# mknod /dev/zero c 1 5
+mkdir -p /dev/pts
+mkdir -p /dev/shm
 
 mount -t proc none /proc
 mount -t sysfs /sys /sys >/dev/null 2>&1
@@ -31,9 +30,8 @@ echo -n "/sbin/hotplug" > /proc/sys/kernel/hotplug
 udevstart
 
 # Magic incantation for root to remain in ram 
-#ln -s /dev/ram0 /dev/root
 echo 0x0100 > /proc/sys/kernel/real-root-dev
+
 mount -o remount,rw /dev/root /
 # sh
-echo "================ exit linuxrc ============"
 exit 0