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