SVN: livecd/mklive/templates-kde4/initrd/init
shadzik
shadzik at pld-linux.org
Mon Aug 9 02:40:36 CEST 2010
Author: shadzik
Date: Mon Aug 9 02:40:36 2010
New Revision: 11770
Modified:
livecd/mklive/templates-kde4/initrd/init
Log:
- pass runlevel to real roots /sbin/init
Modified: livecd/mklive/templates-kde4/initrd/init
==============================================================================
--- livecd/mklive/templates-kde4/initrd/init (original)
+++ livecd/mklive/templates-kde4/initrd/init Mon Aug 9 02:40:36 2010
@@ -31,6 +31,7 @@
# get kernelcmd opts
# get toram option
dmesg |grep 'Kernel command line' |grep -q toram && live_toram=1 || live_toram=0
+run_lvl=$(dmesg |grep 'Kernel command line' |sed 's/.*rlvl=//')
echo "Starting Live initrd. Use 'debuginitrd' argument to enable debug mode."
for arg in $@
@@ -129,6 +130,6 @@
[ ! -z "$debugmode" ] && run_debug_shell
umount /proc
umount /sys
-exec switch_root $union_dir /sbin/init
+exec switch_root $union_dir /sbin/init $run_lvl
echo "Fatal: switch_root failed! That's all folks."
run_debug_shell
More information about the pld-cvs-commit
mailing list