2 M_TITLE="Don't launch GUI"
6 echo "ERROR: $1" >/dev/tty0
7 exec $SH_SHELL </dev/tty0 >/dev/tty0 2>&1
12 test -e /etc/altboot.func && . /etc/altboot.func || die "ERROR: /etc/altboot.func not found. Check your installation!"
14 test -z "$SPITZ_HDD_PART" && SPITZ_HDD_PART="/dev/hda1"
15 echo "Spitz: Mounting [$SPITZ_HDD_PART] as /media/hdd"
16 mount -t proc proc /proc || echo "Mounting /proc failed!"
20 # Note: Redirecting STDIN & STDOUT is required, cardmg will die otherwise
21 cardmgr -o < /dev/tty0 > /dev/tty0 2>&1 || echo "cardmgr -o failed!"
23 # I've seen busybox die a horrible death on "!"...
24 if (mount -t auto $SPITZ_HDD_PART /media/hdd)
28 echo "ERROR: mount -t ext3 $SPITZ_HDD_PART /media/hdd failed!"
29 exec $SH_SHELL </dev/tty0 >/dev/tty0 2>&1
32 # There are no device files on Spitz yet, requires HDD (bad for testing
36 ! test -e /dev/loop$n && mknod /dev/loop$n b 7 $n
39 # Check for /sbin/init and / or loop-images
40 check_target "/media/hdd" 2
44 title) echo "$M_TITLE";;