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:

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)