1234567891011121314151617181920212223242526 |
- #!/bin/sh
- # Mount the Linux kernel virtual filesystems
- mount none -t proc /proc
- mount none -t sysfs /sys
- # Ensure devtmpfs is mounted, it must be done manually with initramfs
- mount none -t devtmpfs /dev
- # Setup PTY infrastructure
- mkdir /dev/pts
- mount none -t devpts /dev/pts
- ifup lo
- # Allow for distro or local customizations
- if [ -f /etc/rc.local ] ; then
- . /etc/rc.local
- fi
- # Become session leader and try to find a real tty (e.g. ttyS0)
- while true; do
- setsid cttyhack sh
- echo "Console sh exited with $?, respawning..."
- sleep 1
- done
|