X-Git-Url: http://git.ipfire.org/?p=people%2Fpmueller%2Fipfire-2.x.git;a=blobdiff_plain;f=config%2Finstall%2Frc;h=ae0a00b0e85d23f4af5828c8474caf02bce7dcb7;hp=20dcdff76c89d67716a31724d1ff993eefdbd581;hb=3d6e1202853dbb798d6a63fab878d7c09a1f650e;hpb=cd1a2927226c734d96478e12bb768256fb64a06a diff --git a/config/install/rc b/config/install/rc index 20dcdff76c..ae0a00b0e8 100644 --- a/config/install/rc +++ b/config/install/rc @@ -1,12 +1,39 @@ #!/bin/ash -echo "Mounting proc" -mount /proc -echo "Starting syslogd" -syslogd -L -O /dev/tty2 +echo "Mounting /tmp" +mount -n -t tmpfs tmpfs /tmp -o mode=1777 + +echo "Mounting /proc" +mount -n -t proc none /proc + +echo "Mounting /sys" +mount -n -t sysfs sysfs /sys echo "Silencing kernel" echo >/proc/sys/kernel/printk "1 4 1 7" echo "Disabling screen blanking" echo -n -e "\033[9;0]" + +echo "Mounting /dev" +mount -n -t tmpfs tmpfs /dev -o mode=755 + +ln -snf /proc/self/fd /dev/fd +ln -snf /proc/self/fd/0 /dev/stdin +ln -snf /proc/self/fd/1 /dev/stdout +ln -snf /proc/self/fd/2 /dev/stderr +ln -s /proc/kcore /dev/core +mkdir -p -m 0755 /dev/pts +mkdir -p -m 0755 /dev/shm + +echo "Mounting /dev/pts" +mount -n -t devpts devpts /dev/pts + +echo "Mounting /root" +mount -n -t ramfs none /root + +echo "Starting syslogd" +syslogd -O /dev/tty4 + +echo "Starting udev" +/sbin/udevstart