Fehlermeldung: line 557: "# CONSOLE_MAGIC can be empty..."
Supportdatenbank (jsj_console_magic)
Bezieht sich auf
SuSE Linux: Versionen 7.1 bis 7.3
Symptom
Beim Systemstart oder beim Start einzelner Dienste über die
rc-Skripte erhalten Sie eine Fehlermeldung wie diese:
/etc/rc.config: line 557: syntax error near unexpected token `"(B'
/etc/rc.config: line 557: `# CONSOLE_MAGIC can be empty or have the values "(B", ")B", "(K" or ")K".'
Ursache
Eine mögliche Ursache kann sein:
- Sie haben mit einem Editor, der lange Zeilen automatisch umbricht,
die Datei /etc/rc.config editiert und abgespeichert.
- Sie haben danach mit Hilfe des YaST2-rc.config-Editors
Veränderungen an dieser Datei vorgenommen. Dadurch wurde an das
Ende der umgebrochenen Zeile ein Gänsefüsschen (")
angehängt, wodurch die Zuordnung der Parameter in dieser
Konfigurationsdatei durcheinander gerät und die Fehlermeldung
provoziert.
Lösung
Editieren Sie bitte die Datei /etc/rc.config mit einem Editor,
der keine Zeilenumbrüche automatisch einfügt, z.B. vi oder
pico.
Suchen Sie die folgenden Zeilen:
UPDATEDB_PRUNEPATHS="/S.u.S.E. /mnt /cdrom /tmp /usr/tmp /var/tmp /var/spool "
/proc "
und löschen Sie das Zeichen " am Ende der ersten Zeile und
hängen Sie die zweite Zeile wieder an die erste Zeile an. Es
sollte dann so aussehen:
UPDATEDB_PRUNEPATHS="/S.u.S.E. /mnt /cdrom /tmp /usr/tmp /var/tmp /var/spool /proc"
Hinweis
Es kann passieren, dass auch eine andere Zeile von diesem
Phänomen betroffen ist, suchen Sie in diesem Fall nach zwei
untereinander liegenden Zeilen mit einer "-Klammerung wie in dem
oben aufgeführten Beispiel und korrigieren Sie es
entsprechend.
Ab SuSE Linux Version 7.2 tritt der Fehler nicht mehr auf, da der
rc.config-Editor diese Formatierung nicht mehr vornimmt.
Stichwörter: CONSOLE, MAGIC, CONSOLE_MAGIC, RC.CONFIG, RC_CONFIG
Kategorien:
Booten
SDB-jsj_console_magic, Copyright SuSE Linux AG, Nürnberg, Germany
- Version: 05. Jul 2001
SuSE Linux AG - Zuletzt generiert: 25. Mär 2002 von jsj (sdb_gen 1.40.0)