Bootstop bei Starting PCMCIA
Seit einiger Zeit hört der Bootvorgang bei SUSE 9.0 auf meinem GERICOM Laptop bei der Meldung "Starting PCMCIA _ " auf. Habe dann 9.1 installiert. Selbes Problem Bei Eingabe von "NOPCMCIA=yes" bei den Bootoptionen erscheint folgendes: PCMCIA will not be loaded due to NOPCMCIA = yes /etc/init.d/rc5.d/S03pcmcia: line 35: rc_failed: command not found /etc/init.d/rc5.d/S03pcmcia: line 36: rc_status: command not found /etc/init.d/rc5.d/S03pcmcia: line 37: rc_exit: command not found Starting PCMCIA _ Hier bleibt der Bootvorgang wieder hängen. Ich habe vorher unter SuSE gar nicht mit PCMCIA gearbeitet. Wer kann mir helfen überhaupt erst mal wieder ins System zu kommen? __________________________________________________________________ Digitalkameras - Aktuelle Angebote unter EUR 90,- www.ebay.de!! Über 1 Mio. Angebote zu günstigen Preisen! eBay - Jetzt besser kaufen!
Hallo Christian, hallo Leute, hallo Herr Gleissner, das PCMCIA-Startscript der SuSE 9.1 hat einen Bug. Details siehe unten, ab "Punkt 2". Da die Mailadresse feedback@suse.de leider nicht mehr verfügbar ist, nehme ich Sie direkt ins CC - Sie sind ja als "aktuellster" Autor im Startscript genannt. Am Mittwoch, 2. Juni 2004 02:13 schrieb Christian Bürk:
Habe dann 9.1 installiert. Selbes Problem Bei Eingabe von "NOPCMCIA=yes" bei den Bootoptionen erscheint folgendes:
PCMCIA will not be loaded due to NOPCMCIA = yes /etc/init.d/rc5.d/S03pcmcia: line 35: rc_failed: command not found /etc/init.d/rc5.d/S03pcmcia: line 36: rc_status: command not found /etc/init.d/rc5.d/S03pcmcia: line 37: rc_exit: command not found Starting PCMCIA _
Hier bleibt der Bootvorgang wieder hängen.
Ich habe vorher unter SuSE gar nicht mit PCMCIA gearbeitet. Wer kann mir helfen überhaupt erst mal wieder ins System zu kommen?
Punkt 1: insserv -r pcmcia sollte erstmal helfen. Damit wird das Startscript aus allen Runleveln entfernt. Punkt 2: rc_failed, rc_status und rc_exit sind Funktionen aus /etc/rc.status. Dummerweise wird das erst ein paar Zeilen später eingebunden. Aus /etc/init.d/pcmcia: if [ -n "$NOPCMCIA" ] ; then echo -n "PCMCIA: Will not be loaded due to NOPCMCIA=$NOPCMCIA" rc_failed 5 # <--- wird in /etc/rc.status definiert rc_status -v # <--- ebenso rc_exit # <--- ebenso fi # [...] . /etc/rc.status # <--- zu spät :-( Eindeutig ein Fehler im Startscript. Die Zeile ". /etc/rc.status" müsste oberhalb des von mir zitierten if-Blocks stehen. Gruß Christian Boltz -- Fontlinge developer Fontlinge - font management for Linux / Schriftenverwaltung for Linux Infos und Download: http://www.gesindel.de
participants (2)
-
Christian Boltz
-
Christian B�rk