| # /etc/inittab |
| # |
| # Copyright (C) 2001 Erik Andersen <andersen@codepoet.org> |
| # |
| # Note: BusyBox init doesn't support runlevels. The runlevels field is |
| # completely ignored by BusyBox init. If you want runlevels, use |
| # sysvinit. |
| # |
| # Format for each entry: <id>:<runlevels>:<action>:<process> |
| # |
| # id == tty to run on, or empty for /dev/console |
| # runlevels == ignored |
| # action == one of sysinit, respawn, askfirst, wait, and once |
| # process == program to run |
| |
| # Startup the system |
| ::sysinit:/bin/mount -t proc proc /proc |
| ::sysinit:/bin/mount -o remount,rw / |
| ::sysinit:/bin/mkdir -p /dev/pts /dev/shm |
| ::sysinit:/bin/mount -a |
| ::sysinit:/bin/mkdir -p /run/lock/subsys |
| ::sysinit:/sbin/swapon -a |
| null::sysinit:/bin/ln -sf /proc/self/fd /dev/fd |
| null::sysinit:/bin/ln -sf /proc/self/fd/0 /dev/stdin |
| null::sysinit:/bin/ln -sf /proc/self/fd/1 /dev/stdout |
| null::sysinit:/bin/ln -sf /proc/self/fd/2 /dev/stderr |
| ::sysinit:/bin/hostname -F /etc/hostname |
| # now run any rc scripts |
| ::sysinit:/etc/init.d/rcS |
| |
| # Put a getty on the serial port |
| #ttyS0::respawn:/sbin/getty -L ttyS0 115200 vt100 # GENERIC_SERIAL |
| |
| # Stuff to do for the 3-finger salute |
| #::ctrlaltdel:/sbin/reboot |
| |
| # Stuff to do before rebooting |
| ::shutdown:/etc/init.d/rcK |
| ::shutdown:/sbin/swapoff -a |
| ::shutdown:/bin/umount -a -r |