#!/bin/sh mount -t proc proc /proc echo "************************************************************" >&2 cat /proc/cmdline >&2 echo "************************************************************" >&2 if grep -qw rescue /proc/cmdline ; then cat <&2 ____ _____ ____ ____ _ _ _____ ____ ___ ___ _____ | _ \| ____/ ___| / ___| | | | ____| | __ ) / _ \ / _ \_ _| | |_) | _| \___ \| | | | | | _| | _ \| | | | | | || | | _ <| |___ ___) | |___| |_| | |___ | |_) | |_| | |_| || | |_| \_\_____|____/ \____|\___/|_____| |____/ \___/ \___/ |_| *************************************************************** EOF else umount /proc exec /init.FS fi mount -t sysfs sysfs /sys mount -t devtmpfs devtmpfs /dev mkdir /dev/pts mount -t devpts devpts /dev/pts udevd -d -c 500 --resolve-names=never udevadm trigger -c add udevadm settle cat message.txt >&2 exec setsid cttyhack sh