]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blame - config/install/rc
Switch back to Kernel 2.6.23.16 + openswan 2.4.13
[people/pmueller/ipfire-2.x.git] / config / install / rc
CommitLineData
cd1a2927 1#!/bin/ash
cd1a2927 2
4809e64e 3echo -n "Mounting filesystems: /tmp "
3d6e1202
MT
4mount -n -t tmpfs tmpfs /tmp -o mode=1777
5
4809e64e 6echo -n "/proc "
3d6e1202 7mount -n -t proc none /proc
4809e64e 8echo >/proc/sys/kernel/printk "1 4 1 7"
3d6e1202 9
4809e64e 10echo -n "/sys "
3d6e1202 11mount -n -t sysfs sysfs /sys
cd1a2927 12
4809e64e
MT
13echo -n "/dev "
14mount -n -t tmpfs tmpfs /dev -o mode=755
15mkdir -p -m 0755 /dev/pts
16mkdir -p -m 0755 /dev/shm
cd1a2927 17
4809e64e
MT
18echo -n "/dev/pts "
19mount -n -t devpts devpts /dev/pts
3d6e1202 20
4809e64e
MT
21echo "/root"
22mount -n -t ramfs none /root
23
24echo -n -e "\033[9;0]"
3d6e1202
MT
25
26ln -snf /proc/self/fd /dev/fd
27ln -snf /proc/self/fd/0 /dev/stdin
28ln -snf /proc/self/fd/1 /dev/stdout
29ln -snf /proc/self/fd/2 /dev/stderr
30ln -s /proc/kcore /dev/core
3d6e1202
MT
31
32echo "Starting syslogd"
33syslogd -O /dev/tty4
34
202f35e2
AF
35echo "Loading scsi_mod & libata"
36/sbin/modprobe scsi_mod
37/sbin/modprobe libata
aea3ebe8 38
202f35e2 39sleep 1
4809e64e 40echo "Starting udev daemon"
ee78a5ef
MT
41/sbin/udevd --daemon
42/sbin/udevtrigger
43/sbin/udevsettle
376e42ce 44
01413a44
MT
45sleep 3
46for file in /dev/.udev/failed/*/uevent ; do
47 echo "add" >"${file}"
48done 2>/dev/null
49/sbin/udevsettle
202f35e2 50sleep 2
01413a44 51
ee78a5ef 52echo "Loading Installer..."