summaryrefslogtreecommitdiff
path: root/init
diff options
context:
space:
mode:
Diffstat (limited to 'init')
-rw-r--r--init11
1 files changed, 9 insertions, 2 deletions
diff --git a/init b/init
index 6bf4be7..4193dcd 100644
--- a/init
+++ b/init
@@ -1,5 +1,7 @@
#!/bin/sh
+echo "Loading, please wait..."
+
mkdir /sys
mkdir /proc
mkdir /tmp
@@ -22,6 +24,7 @@ export readonly=y
export ROOT=
export resume=${RESUME}
export rootmnt=/root
+export debug=
for x in $(cat /proc/cmdline); do
case $x in
init=*)
@@ -48,15 +51,19 @@ for x in $(cat /proc/cmdline); do
rw)
readonly=n
;;
+ debug)
+ debug=y
+ exec >/tmp/initramfs.debug 2>&1
+ set -x
+ ;;
break)
break=yes
;;
esac
done
-log_begin_msg "Running /scripts/init-top"
+# Don't do log messages here to avoid confusing usplash
run_scripts /scripts/init-top
-log_end_msg
. /scripts/${BOOT}