Problema arrancando linux, ayuda!

ues estaba utilizando linux mdk9.1 y tenia abierto gkrellm, hasta que he visto k la cpu llevaba bastante rato al 99%, pero todo me funcionaba menos los terminales que no me hacian kaso.
Asi k he cerrado todo y he apagado el ordenador, kosa k al final he tenido k apagar por el boton pork no se apagaba.
Al volver a enchegar mdk9.1 no se me karga y me sale este error

/etc/rc.d/rc.sysinit: line 44: 21 segmentation fault grep -q quiet /proc/cmdline
/etc/rc.d/rc.sysinit: line 97: 30 segmentation fault

os pongo mi rc.sysinit ya k toy por knoppix y lo puedo abrir. Bueno, pongo las 100 primeras lineas ya k es muy extenso.

#!/bin/bash
#
# /etc/rc.d/rc.sysinit - run once at boot time
#
# Taken in part from Miquel van Smoorenburg's bcheckrc.
#

# Rerun ourselves through initlog
if [ -z "$IN_INITLOG" -a -x /sbin/initlog ]; then
exec /sbin/initlog $INITLOG_ARGS -r /etc/rc.d/rc.sysinit
fi

# Set the path
PATH=/bin:/sbin:/usr/bin:/usr/sbin
export PATH

HOSTNAME=`/bin/hostname`
if [ -f /etc/sysconfig/network ]; then
. /etc/sysconfig/network
else
NETWORKING=no
fi

# Read in config data.
if [ -f /etc/sysconfig/usb ]; then
. /etc/sysconfig/usb
fi

if [ -z "$HOSTNAME" -o "$HOSTNAME" = "(none)" ]; then
HOSTNAME=localhost
fi

. /etc/init.d/functions

# This must be done before Aurora can be started (See
# /sbin/Monitor for explanational code :)
# Mount /proc (done here so volume labels can work with fsck)
#
# warly commented not to have a message in quiet mode
#action "Mounting proc filesystem" mount -n -t proc none /proc
mount -n -t proc none /proc

initquiet
grep -q quiet /proc/cmdline && grep -vq noquiet /proc/cmdline && export quiet=yes && quiet on

# This must be done before anything else because now most messages
# are translated so we need correct system font very early
# This must be done before Aurora is started too, since screenchars
# --tty=foo is broken :(
# Note that if setting of system font fails here boot messages
# may be unreadable so we may need to reset LANGUAGE to C in this case
# Load system font
if [ -x /sbin/setsysfont ]; then
[ -f /etc/sysconfig/i18n ] && . /etc/sysconfig/i18n
if [ -n "$SYSFONT" ]; then
[ -f /etc/sysconfig/console/consolefonts/$SYSFONT.psf.gz ] || \
DELAYED_FONT=yes
fi
if [ -n "$SYSFONTACM" ]; then
[ -f /etc/sysconfig/console/consoletrans/$SYSFONTACM \
-o -f /etc/sysconfig/console/consoletrans/$SYSFONTACM.acm.gz \
-o -f /etc/sysconfig/console/consoletrans/$SYSFONTACM.acm ] || \
DELAYED_FONT=yes
fi
if [ -n "$UNIMAP" ]; then
[ -f /etc/sysconfig/console/consoletrans/$UNIMAP \
-o -f /etc/sysconfig/console/consoletrans/$UNIMAP.sfm.gz \
-o -f /etc/sysconfig/console/consoletrans/$UNIMAP.sfm ] || \
DELAYED_FONT=yes
fi
# We have to set font before printing message, so we cannot
# use ``action message command'' directly because it prints
# message before executing command
[ "$DELAYED_FONT" != "yes" -o -r /usr/lib/kbd/consolefonts ] && \
case "$LC_ALL$LC_CTYPE$LANG" in
*.utf8*|*.UTF-8*)
action "Setting default font ($SYSFONT): " /bin/unicode_start $SYSFONT
# this is done by unicode_start, but apparently "action"
# filters the output, so it has to be redone again
echo -n -e '\033%G'
;;
*)
CHARSET=${CHARSET=`locale charmap 2> /dev/null`}
case "$CHARSET" in
UTF-8)
action "Setting default font ($SYSFONT): " /bin/unicode_start $SYSFONT
# this is done by unicode_start, but apparently
# "action" filters the output, so it has to be redone
echo -n -e '\033%G'
;;
*)
action "Setting default font ($SYSFONT): " /sbin/setsysfont
;;
esac
;;
esac
fi

quiet off
echo
gprintf "\t\t\tBooting, please wait..."
echo
echo


Gracias
EDITO: he kitado la opcion de smilies para k no salgan, ya k salian bastantes
0 respuestas