blob: 9f0bd8df0bc0ecc36aef285a20be357f8aad13e2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
#!/bin/sh
export PATH="/bin:/sbin:/usr/bin:/usr/sbin"
mkdir -p /dev /proc /sys
mount -t devtmpfs none /dev
mount -t proc none /proc
mount -t sysfs none /sys
echo '4 4 1 7' >/proc/sys/kernel/printk
cat <<!
Boot took $(cut -d' ' -f1 /proc/uptime) seconds
_ _ __ _
/\/\ (_)_ __ (_) / /(_)_ __ _ ___ __
/ \| | '_ \| | / / | | '_ \| | | \ \/ /
/ /\/\ \ | | | | | / /__| | | | | |_| |> <
\/ \/_|_| |_|_| \____/_|_| |_|\__,_/_/\_\
Welcome to mini_linux
!
for arg in $(cat /proc/cmdline | tr '[:upper:]' '[:lower:]'); do
if [ x"${arg}" = xip4 ]; then
sysctl -w net.ipv6.conf.all.disable_ipv6=1
fi
done
for arg in $(cat /proc/cmdline | tr '[:upper:]' '[:lower:]'); do
if [ x"${arg}" = xnet ]; then
echo '*** INIT NETWORK ***'
for netif in $(ls /sys/class/net); do
ifconfig ${netif} 0.0.0.0 up
done
udhcpc -R
fi
done
loadkmap </usr/share/keymaps/i386/qwertz/de-latin1.bmap
setsid cttyhack sh
poweroff -f
|