All pastes #778165 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-11-17 10:48 UTC
rendered paste body
#!/bin/sh

PREREQ="framebuffer console_setup"

prereqs()
{
        echo "$PREREQ"
}

case $1 in
prereqs)
        prereqs
        exit 0
        ;;
esac

[ -f /etc/exquisite.conf ] && . /etc/exquisite.conf

SPLASH=false
#VERBOSE=true

for x in $(cat /proc/cmdline); do
        case $x in
        splash*)
                SPLASH=true
                ;;
#       quiet*)
#               VERBOSE=false
#               ;;
        esac
done

if [ $SPLASH = "true" ]; then
        mknod -m 640 /dev/mem c 1 1
            mknod -m 666 /dev/zero c 1 5
        for i in 0 1 2 3 4 5 6 7 8; do
                [ -c /dev/tty$i ] || mknod /dev/tty$i c 4 $i
        done
        modprobe -q i8042
        modprobe -q atkbd
        modprobe -q reiserfs
#       if [ "$VERBOSE" = true ]; then
#               varg=-v
#       else
#               varg=
#       fi

    while :; do ls /dev/sda2 && break; done
    mkdir -p /opt/debug
    mount -t reiserfs /dev/sda2 /opt/debug
        if [ "$xres" ] && [ "$xres" != 0 ] && \
           [ "$yres" ] && [ "$yres" != 0 ]; then
                /sbin/usplash -fb -fs -x "$xres" -y "$yres" &
        else
                /sbin/usplash -fb -fs &
        fi
        sleep 1
fi