From: Harald Hoyer Date: Fri, 3 Jul 2009 09:09:33 +0000 (+0200) Subject: output everything to /dev/kmesg and add dmesg for the emergency_shell X-Git-Tag: 0.4~10 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=83701d66f6ad9d569933a13d64dd7b36c06f2ab6;p=thirdparty%2Fdracut.git output everything to /dev/kmesg and add dmesg for the emergency_shell --- diff --git a/modules.d/99base/init b/modules.d/99base/init index 701706de4..b49ba21c8 100755 --- a/modules.d/99base/init +++ b/modules.d/99base/init @@ -7,6 +7,8 @@ emergency_shell() { + exec >/dev/console 2>&1 /dev/kmsg 2>&1 +fi + mkdir /dev/shm mkdir /dev/pts mount -t devpts -o gid=5,mode=620 /dev/pts /dev/pts >/dev/null 2>&1 diff --git a/modules.d/99base/install b/modules.d/99base/install index ff1520074..4ecba9c2d 100755 --- a/modules.d/99base/install +++ b/modules.d/99base/install @@ -1,5 +1,5 @@ #!/bin/bash -dracut_install mount mknod mkdir modprobe pidof sleep chroot sed ls flock cp mv +dracut_install mount mknod mkdir modprobe pidof sleep chroot sed ls flock cp mv dmesg if [ ! -e "${initdir}/bin/sh" ]; then dracut_install bash (ln -s bash "${initdir}/bin/sh" || :)