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