diff options
Diffstat (limited to 'rescue/tree/etc/rc.sysinit')
-rwxr-xr-x | rescue/tree/etc/rc.sysinit | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/rescue/tree/etc/rc.sysinit b/rescue/tree/etc/rc.sysinit new file mode 100755 index 000000000..476c9bfe9 --- /dev/null +++ b/rescue/tree/etc/rc.sysinit @@ -0,0 +1,28 @@ +#!/bin/sh + +action() { echo $1; shift; $*; } + +export PATH=/bin:/sbin:/usr/bin:/usr/sbin + +echo -e "\t\t\tWelcome to Linux \\033[1;36mMandrake\\033[0;39m" + +action "Mounting proc filesystem" mount -n -t proc /proc /proc +action "Remounting root filesystem in read-write mode" mount -n -o remount,rw / + +>/etc/mtab +mount -f / +mount -f /proc + +# Set the hostname. +action "Setting hostname rescue" hostname rescue +echo rescue > /etc/HOSTNAME + +load() { modprobe $* 2>/dev/null; } +load ide-mod +load ide-probe +load ide-disk +load ide-cd +load af_packet + +/sbin/ifconfig lo 127.0.0.1 netmask 255.0.0.0 +/sbin/route add 127.0.0.1 lo |