#!/bin/sh # # First script called by Linux when booting # echo "======== init called ========" sbin/sleep 3 # sbin/chroot . #trap "" 1 2 3 15 # exec >/dev/console &1 #PATH=sbin sbin/mount -t proc none /proc sbin/mount -t sysfs none /sys echo Creating /dev sbin/mount -o mode=0755 -t tmpfs none /dev sbin/mknod /dev/console c 5 1 sbin/mknod /dev/null c 1 3 sbin/mknod /dev/zero c 1 5 sbin/mkdir /dev/pts sbin/mkdir /dev/shm echo Starting udev sbin/udevstart echo -n "/sbin/hotplug" > /proc/sys/kernel/hotplug echo "Loading scsi_mod.ko module" sbin/insmod /lib/scsi_mod.ko echo "Loading sd_mod.ko module" sbin/insmod /lib/sd_mod.ko echo "Loading aic7xxx.ko module" sbin/insmod /lib/aic7xxx.ko echo "Loading libata.ko module" sbin/insmod /lib/libata.ko echo "Loading ata_piix.ko module" sbin/insmod /lib/ata_piix.ko sbin/udevstart # CMDLINE=`cat /proc/cmdline` # DEBUG="" # case "$CMDLINE" in *debug*) DEBUG="yes"; ;; esac # export DEBUG # Magic incantation for root to remain in ram # echo 0x0100 > /proc/sys/kernel/real-root-dev sbin/mount -o remount,rw /dev/root / # sh exec /sbin/init