123456789101112131415 |
- #!/bin/sh
- # devtmpfs does not get automounted for initramfs
- /bin/mount -t devtmpfs devtmpfs /dev
- # use the /dev/console device node from devtmpfs if possible to not
- # confuse glibc's ttyname_r().
- # This may fail (E.G. booted with console=), and errors from exec will
- # terminate the shell, so use a subshell for the test
- if (exec 0</dev/console) 2>/dev/null; then
- exec 0</dev/console
- exec 1>/dev/console
- exec 2>/dev/console
- fi
- exec /sbin/init "$@"
|