rendered paste bodytitle "Checking file systems."
fsck -A -C -a -y ; fsckrc=$?
if [ $(( $fsckrc & ~3 )) != 0 ] ; then
echo " **"
echo " ** Filesystem || error=$? failed (returncode=$fsckrc)."
echo " ** Please repair the broken disk(s) manually."
echo " **"
sulogin -t 600 /dev/console
umount -arv ; /sbin/reboot -d -f
while true ; do sleep 1 ; done
elif [ $(( $fsckrc & 2 )) != 0 ] ; then
for x in 10 9 8 7 6 5 4 3 2 ; do
echo -en "\rSystem reboot in $x seconds ... "
sleep 1
done ; echo -e "\rSystem reboot now! "
umount -arv ; /sbin/reboot -d -f
while true ; do sleep 1 ; done
fi