System hing bei laufendem SuSEConfig -> Installation besch�digtu
Hi, bei der Administration meines Systems mit YaST1 habe ich in X gewechselt und dann ist das System oder der X-Server hängen geblieben (BTW, der bei SuSE 7.2 mitgelieferten X-Server hat mit meinem Grafik-Chip Probleme und kann beim Wechseln vom oder zum Text-Modus hängen bleiben und möglicherweise das ganze System blockieren). Nachdem ich einige Zeit gewartet hatte und keine Festplattenaktivitäten zu erkennen waren, habe ich das System ausgeschaltet, obwohl vor dem Wechseln in X SuSEConfig gestartet wurde. Beim nächsten Start des Systems musste ich feststellen, dass meine SuSE-7.2-Installation beschädigt ist. Unter anderem werden die Netzwerk-Dienste nicht mehr gestartet und beim Aufruf von SuSEConfig erhalte ich neben einigen anderen Botschaften die Fehlermeldung ELF: command not found Die gleiche Fehlermeldung erhalte ich auch z.B. beim Starten "rcnetwork restart". Was hat obige Fehlermeldung zu bedeuten und wie kann ich meine Installation wieder reparieren? TIA, Felix
Hi Felix, manchmal ist es einfach verdammt schwierig, die richtigen Fragen zu stellen... Am Sonntag, 16. September 2001 00:01 schrieb Felix E. Klee:
Beim nächsten Start des Systems musste ich feststellen, dass meine SuSE-7.2-Installation beschädigt ist. Unter anderem werden die Netzwerk-Dienste nicht mehr gestartet und beim Aufruf von SuSEConfig erhalte ich neben einigen anderen Botschaften die Fehlermeldung ELF: command not found Die gleiche Fehlermeldung erhalte ich auch z.B. beim Starten "rcnetwork restart".
Was hat obige Fehlermeldung zu bedeuten und wie kann ich meine Installation wieder reparieren?
Rettungssystem nehmen und einen manuellen ef2sck machen? Wenn Dein Linux aber sonst hochfährt, wird das nichts bringen. Was mault denn SuSEConfig sonst noch? Steht irgendetwas in Deiner /var/log/messages, das neu ist? Plattenfehler würdest Du so sehen. Wenn Du Deinen Rechner erst dann ausgeschaltet hast, nachdem SuSEConfig fertig war, müßten die Änderungen eigentlich gespeichert worden sein. Ein hängendes X berührt nämlich nicht das sonstige Funktionieren des Systems. Was hast Du denn sonst noch gemacht, außer KDE2 installiert? Viele Netzwerksdienste werden beim Booten gestartet. Gibt es da Fehlermeldungen? Helga
Helga Fischer wrote:
Was hat obige Fehlermeldung zu bedeuten und wie kann ich meine Installation wieder reparieren?
Rettungssystem nehmen und einen manuellen ef2sck machen? Wenn Dein Linux aber sonst hochfährt, wird das nichts bringen.
Außerdem benutze ich ReiserFs.
Was mault denn SuSEConfig sonst noch?
Es kommt immer nur der eine Fehler oder ein vermutlich damit verbundener Fehler: /sbin/SuSEconfig: ELF: command not found /sbin/conf.d/SuSEconfig.3ddiag: ELF: command not found /sbin/conf.d/SuSEconfig.3ddiag: /usr/X11R6/bin/: is a directory /sbin/conf.d/SuSEconfig.alljava: ELF: command not found /sbin/conf.d/SuSEconfig.groff: ELF: command not found /sbin/conf.d/SuSEconfig.hostname: ELF: command not found /sbin/conf.d/SuSEconfig.java: ELF: command not found /sbin/conf.d/SuSEconfig.kdm2: ELF: command not found /sbin/conf.d/SuSEconfig.lyx: ELF: command not found /sbin/conf.d/SuSEconfig.pam: ELF: command not found /sbin/conf.d/SuSEconfig.pcmcia: ELF: command not found /sbin/conf.d/SuSEconfig.perl: ELF: command not found /sbin/conf.d/SuSEconfig.profiles: ELF: command not found basename: too few arguments Try `basename --help' for more information. /sbin/conf.d/SuSEconfig.sendmail: ELF: command not found /sbin/conf.d/SuSEconfig.susehilf: ELF: command not found /sbin/conf.d/SuSEconfig.susewm: ELF: command not found /sbin/conf.d/SuSEconfig.susewm: ELF: command not found /sbin/conf.d/SuSEconfig.ypclient: ELF: command not found
Steht irgendetwas in Deiner /var/log/messages, das neu ist? Plattenfehler würdest Du so sehen.
Ich kann dort nichts neues entdecken.
Wenn Du Deinen Rechner erst dann ausgeschaltet hast, nachdem SuSEConfig fertig war, müßten die Änderungen eigentlich gespeichert worden sein. Ein hängendes X berührt nämlich nicht das sonstige Funktionieren des Systems.
Soweit ich mich erinnere, war sofort nach dem vermeintlichen Absturz von X keine Festplattenaktivität mehr zu bemerken; vielleicht ist doch der Kernel abgestürzt. Auf dem Bildschirm war auf jeden Fall nur "Müll" zu sehen.
Was hast Du denn sonst noch gemacht, außer KDE2 installiert?
Ghostscript installiert.
Viele Netzwerksdienste werden beim Booten gestartet. Gibt es da Fehlermeldungen?
Es wird so ziehmlich alles in /etc/init.d nicht gestartet und die Fehlermeldung ist immer nur "ELF: command not found". Felix
Hi Felix, ich für meinen Teil bin mit dem Latein am Ende. Am Sonntag, 16. September 2001 11:07 schrieb Felix E. Klee:
Helga Fischer wrote:
Außerdem benutze ich ReiserFs.
Steht irgendetwas in Deiner /var/log/messages, das neu ist? Plattenfehler würdest Du so sehen.
Ich kann dort nichts neues entdecken.
Soweit ich mich erinnere, war sofort nach dem vermeintlichen Absturz von X keine Festplattenaktivität mehr zu bemerken; vielleicht ist doch der Kernel abgestürzt. Auf dem Bildschirm war auf jeden Fall nur "Müll" zu sehen.
Zerschossene Konsole? In solchen Fällen nehme ich eine andere - wenn die Tastatur sich nicht verabschiedet hat.
Viele Netzwerksdienste werden beim Booten gestartet. Gibt es da Fehlermeldungen?
Es wird so ziehmlich alles in /etc/init.d nicht gestartet und die Fehlermeldung ist immer nur "ELF: command not found".
Klingt so, als hätte Dein Reiser ein paar Sachen auf der Platte vergessen. Etwas Ähnliches habe ich mal mit einem frühen Reiser auf einer schadhaften Platte erlebt. Da sind tatsächlich Systemdateien verschwunden, die dann nicht mehr aufgerufen werden konnten, obwohl das System noch lief. Letztendlich wirst Du Dich intensiver mit Reiser beschäftigen müssen. (Ich jedenfalls bevorzuge seither ext2 und lasse Reiser außen vor; eine neue Platte habe ich mir natürlich auch gegönnt). Helga
Am Sonntag, 16. September 2001 11:21 schrieben Sie:
Hi Felix,
ich für meinen Teil bin mit dem Latein am Ende.
Am Sonntag, 16. September 2001 11:07 schrieb Felix E. Klee:
Helga Fischer wrote:
Außerdem benutze ich ReiserFs.
Steht irgendetwas in Deiner /var/log/messages, das neu ist? Plattenfehler würdest Du so sehen.
Ich kann dort nichts neues entdecken.
Soweit ich mich erinnere, war sofort nach dem vermeintlichen Absturz von X keine Festplattenaktivität mehr zu bemerken; vielleicht ist doch der Kernel abgestürzt. Auf dem Bildschirm war auf jeden Fall nur "Müll" zu sehen.
Zerschossene Konsole? In solchen Fällen nehme ich eine andere - wenn die Tastatur sich nicht verabschiedet hat.
Viele Netzwerksdienste werden beim Booten gestartet. Gibt es da Fehlermeldungen?
Es wird so ziehmlich alles in /etc/init.d nicht gestartet und die Fehlermeldung ist immer nur "ELF: command not found".
das kommt mir bekannt vor! hatte mal ein ähnliches Problem mit Wabi. da waren die alten libraries (glaube libc5) nicht mit installiert. hier schaut das so aus als erkenne das System nicht dass es sich um binaries handelt. beim Starten eines Oracle - Dienstes auf IRIX hatte ich die o.g. Meldung auch schon. Da vermute ich auch dass irgendwelche Libraries gefehlt haben. Was man machen kann ist, evtl. alle Pakete mittels yast upzudaten. (start über die CD) Grüsse gg
Georg Golombek wrote:
Es wird so ziehmlich alles in /etc/init.d nicht gestartet und die Fehlermeldung ist immer nur "ELF: command not found".
das kommt mir bekannt vor! hatte mal ein ähnliches Problem mit Wabi.
da waren die alten libraries (glaube libc5) nicht mit installiert.
hier schaut das so aus als erkenne das System nicht dass es sich um binaries handelt.
beim Starten eines Oracle - Dienstes auf IRIX hatte ich die o.g. Meldung auch schon. Da vermute ich auch dass irgendwelche Libraries gefehlt haben.
Was man machen kann ist, evtl. alle Pakete mittels yast upzudaten.
Daran habe ich auch schon gedacht. Wie genau soll ich vorgehen? Außerdem, wie kann es passieren, dass Dateien oder vielleicht nur Einträge im File-Allocation-Table beschädigt werden wenn ich den Computer ausschalte, während SuSEcondig läuft? Felix
On Son, 16 Sep 2001, Felix E. Klee wrote:
Außerdem, wie kann es passieren, dass Dateien oder vielleicht nur Einträge im File-Allocation-Table beschädigt werden wenn ich den Computer ausschalte, während SuSEcondig läuft?
Mach mal ein 'grep ELF /etc/rc.config /etc/rc.config.d/*'... Denn die SuSEConfig.* Scripte in /sbin/conf.d lesen u.a. auch die rc.config ein... Und wenn da irgendwo einsam ein ELF steht, dann wird das als auszufuehrender Befehl erkannt -- den es eben nicht gibt ;) -dnh --
Man sollte die Sprueche der MCSEs sammeln und als Witzbuch herausgeben. Das waere sicherlich ein Bestseller, meinst du nicht? Gibt's ein Beißholz gratis dazu? Nein, aber ein Schild mit der Aufschrift: "Die meinen das ernst" -- J. Ilse, MOW und Regina in dasr
* Felix E. Klee schrieb am 16.Sep.2001:
Es kommt immer nur der eine Fehler oder ein vermutlich damit verbundener Fehler: /sbin/SuSEconfig: ELF: command not found /sbin/conf.d/SuSEconfig.3ddiag: ELF: command not found /sbin/conf.d/SuSEconfig.3ddiag: /usr/X11R6/bin/: is a directory /sbin/conf.d/SuSEconfig.alljava: ELF: command not found /sbin/conf.d/SuSEconfig.groff: ELF: command not found /sbin/conf.d/SuSEconfig.hostname: ELF: command not found /sbin/conf.d/SuSEconfig.java: ELF: command not found /sbin/conf.d/SuSEconfig.kdm2: ELF: command not found /sbin/conf.d/SuSEconfig.lyx: ELF: command not found /sbin/conf.d/SuSEconfig.pam: ELF: command not found /sbin/conf.d/SuSEconfig.pcmcia: ELF: command not found /sbin/conf.d/SuSEconfig.perl: ELF: command not found /sbin/conf.d/SuSEconfig.profiles: ELF: command not found basename: too few arguments Try `basename --help' for more information. /sbin/conf.d/SuSEconfig.sendmail: ELF: command not found /sbin/conf.d/SuSEconfig.susehilf: ELF: command not found /sbin/conf.d/SuSEconfig.susewm: ELF: command not found /sbin/conf.d/SuSEconfig.susewm: ELF: command not found /sbin/conf.d/SuSEconfig.ypclient: ELF: command not found
Was sagt grep ELF /sbin/SuSEconfig als root ausgeführt? Und auch grep ELF /sbin/conf.d/* Bei mir kommt da nichts. Kommt da bei Dir was? Bernd -- Bei Fragen an die Liste erst mal nachschauen, ob es diese Frage nicht schon einmal gegeben hat. Ein Archiv der Liste findest Du auf: http://lists.suse.com/archives/suse-linux |Zufallssignatur 7
*** Bernd Brodesser wrote:
* Felix E. Klee schrieb am 16.Sep.2001:
Es kommt immer nur der eine Fehler oder ein vermutlich damit verbundener Fehler: /sbin/SuSEconfig: ELF: command not found
Was sagt
grep ELF /sbin/SuSEconfig
als root ausgeführt? Und auch
grep ELF /sbin/conf.d/*
Bei mir kommt da nichts. Kommt da bei Dir was?
Hallo, ich hatte vorgestern ein ähnliches Problem - ich hatte ein Online-Update gemacht, später wollte ich 'ne TV-Karte ausprobieren. Nach dem Start von kwintv fror der Rechner komplett ein, war auch von anderen Rechnern im Netz nicht mehr per telnet erreichbar - also reset. Beim Neustart kamen haufenweise Fehlermeldungen - nur statt "ELF: command not found" kam "ld.so-1.7.0: command not found". Ich weiß nicht, wie die rc.config verändert wurde, nur war sie deutlich kleiner geworden und am Anfang der Datei stand "ld.so-1.7.0". Vielleicht hilft's ja bei der Fehlersuche... Regards/Grüße -- http://werkhausen.de
Bernd Brodesser wrote:
Es kommt immer nur der eine Fehler oder ein vermutlich damit verbundener Fehler: /sbin/SuSEconfig: ELF: command not found
Hallo,
ich hatte vorgestern ein ähnliches Problem - ich hatte ein Online-Update gemacht, später wollte ich 'ne TV-Karte ausprobieren. Nach dem Start von kwintv fror der Rechner komplett ein, war auch von anderen Rechnern im Netz nicht mehr per telnet erreichbar - also reset.
Beim Neustart kamen haufenweise Fehlermeldungen - nur statt "ELF: command not found" kam "ld.so-1.7.0: command not found".
Ich weiß nicht, wie die rc.config verändert wurde, nur war sie deutlich kleiner geworden und am Anfang der Datei stand "ld.so-1.7.0".
Vielleicht hilft's ja bei der Fehlersuche...
Danke fuer den Hinweis; meine /etc/rc.config war nach dem Crash eine Binary-Datei und in /etc/rc.config.old war dummerweise auch nur Muell. Daraufhin habe ich /etc/rc.config.old.o nach /etc/rc.config kopiert, SuSEConfig aufgerufen und das System neu gestartet. Nun funktioniert offenbar wieder alles, nur alle waerend dem Installationsvorgang und spaeter mit YaST durchgefuehrten Einstellungen muessen nun wiederholt werden. Ich hoffe ich habe richtig gehandelt und es sind nicht noch weitere Dateien beschaedigt; was hast Du denn gemacht, um Dein System wieder zu reparieren? Felix
* Felix E. Klee schrieb am 16.Sep.2001:
Bernd Brodesser wrote:
Von mir stammt kein Wort von dem was zitiert wurde, vor allem stammt nicht das einfach gequotete, was in dieser Antwortmail zweifach gequotet wäre, von mir. Von mir stammte das zweifachgequotete, was hier dreifach gequotet wäre, es wurde aber schon von Dir vollkommen gelöscht. Aber auch wenn nicht, wäre das egal, da eine andere Ebene angegeben wurde. Nicht, daß beim einfach gequoteten, was hier zweifach gequotet wäre, irgendwas schlimmes stände, aber ich mag es nun mal nicht für irgendetwas verantwortlich gemacht zu werden, was nicht von mir stammt. Daher bitte, bitte: http://learn.to/quote Bernd -- Alle meine Signaturen sind rein zufällig und haben nichts mit dem Text oder dem Schreiber zu tun, dem ich antworte. Falls irgendwelche Unrichtigkeiten dabei sein sollten, so bedauere ich das. Es wäre nett, wenn Du mich benachrichtigen würdest. |Zufallssignatur 0
Bernd Brodesser wrote:
Von mir stammt kein Wort von dem was zitiert wurde, vor allem stammt nicht das einfach gequotete, was in dieser Antwortmail zweifach gequotet wäre, von mir. Von mir stammte das zweifachgequotete, was hier dreifach gequotet wäre, es wurde aber schon von Dir vollkommen gelöscht. Aber auch wenn nicht, wäre das egal, da eine andere Ebene angegeben wurde.
Nicht, daß beim einfach gequoteten, was hier zweifach gequotet wäre, irgendwas schlimmes stände, aber ich mag es nun mal nicht für irgendetwas verantwortlich gemacht zu werden, was nicht von mir stammt.
Entschuldige bitte die Verwirrung. Ich verwende zurzeit Outlook Express unter Windows, weil mein Laptop nur ein Win-Modem besitzt. Dort werden einige Emails beim Antworten nicht automatisch richtig gequotet (bei Emails, die mit Mutt geschrieben wurden, erscheint der Text z.B. nur als Attachment) und deswegen muss ich immer von Hand editieren. Bei der Antwort der Email von Christoph habe ich versehentlich Dich als Autor angegeben. Felix
Am Montag, 17. September 2001 11:10 schrieb Felix E. Klee:
Bernd Brodesser wrote:
Von mir stammt kein Wort von dem was zitiert wurde, vor allem stammt nicht das einfach gequotete, was in dieser Antwortmail zweifach gequotet wäre, von mir. Von mir stammte das zweifachgequotete, was hier dreifach gequotet wäre, es wurde aber schon von Dir vollkommen gelöscht. Aber auch wenn nicht, wäre das egal, da eine andere Ebene angegeben wurde.
Nicht, daß beim einfach gequoteten, was hier zweifach gequotet wäre, irgendwas schlimmes stände, aber ich mag es nun mal nicht für irgendetwas verantwortlich gemacht zu werden, was nicht von mir stammt.
Entschuldige bitte die Verwirrung. Ich verwende zurzeit Outlook Express unter Windows, weil mein Laptop nur ein Win-Modem besitzt. Dort werden einige Emails beim Antworten nicht automatisch richtig gequotet (bei Emails, die mit Mutt geschrieben wurden, erscheint der Text z.B. nur als Attachment) und deswegen muss ich immer von Hand editieren. Bei der Antwort der Email von Christoph habe ich versehentlich Dich als Autor angegeben.
Hi Felix, Zitiere Linux- Newsletter vom 21.07.2001: "...... 3. Unterstuetzung von Winmodems Linux macht verdammt viel moeglich: Besitzer von Software- (oder "Win")modems hatten es bisher schwer, dieses unter Linux zum Laufen zu bringen. Gerade bei Notebooks ist dies haeufig ein Problem, da diese in der Regel serienmaessig mit solchen Modems ausgestattet sind. Doch jetzt ist Abhilfe angesagt: Ab sofort steht ein Set an Linux-Treibern fuer Notebookbesitzer bereit. Dieses enthaelt neben einem speziell angepassten Kernel- Modul ein Konfigurationstool auf User-Ebene. Mehr Info´s unter http://oss.software.ibm.com/acpmodem/ ......." -- Gru*, Roman <><
* Felix E. Klee schrieb am 16.Sep.2001:
Danke fuer den Hinweis; meine /etc/rc.config war nach dem Crash eine Binary-Datei und in /etc/rc.config.old war dummerweise auch nur Muell. Daraufhin habe ich /etc/rc.config.old.o nach /etc/rc.config kopiert, SuSEConfig aufgerufen und das System neu gestartet. Nun funktioniert
Dafür brauchst Du doch das System nicht neu zu starten. Ein Runlevelwechsel hätte doch völlig gereicht. Bernd -- Probleme mit dem Drucker? Schon die Druckercheckliste beachtet? http://localhost/doc/sdb/de/html/drucker-howto.html | Auch lesenswert: Oder schon das Drucker-HOWTO gelesen? | man lpr file://usr/shar/doc/howto/de/DE-Drucker-HOWTO.txt.gz | Zufallssignatur 3
*** Felix E. Klee wrote:
Danke fuer den Hinweis; meine /etc/rc.config war nach dem Crash eine Binary-Datei und in /etc/rc.config.old war dummerweise auch nur Muell. Daraufhin habe ich /etc/rc.config.old.o nach /etc/rc.config kopiert, SuSEConfig aufgerufen und das System neu gestartet. Nun funktioniert offenbar wieder alles, nur alle waerend dem Installationsvorgang und spaeter mit YaST durchgefuehrten Einstellungen muessen nun wiederholt werden. Ich hoffe ich habe richtig gehandelt und es sind nicht noch weitere Dateien beschaedigt; was hast Du denn gemacht, um Dein System wieder zu reparieren?
Hallo Felix, tja, ich hatte ich auch reiserfs und wollte bei Gelegenheit ohnehin wieder auf ext2 umstellen. (Dies war nicht das erste Mal, dass ich Daten verloren habe. Ob ich das aber tatsächlich reiserfs zuschreiben soll?) Ich habe alle wichtigen Konfigurationsdateien gesichert, das System komplett neu installiert (ext2), alle Updates gemacht, die Konfigurationsdateien zurückkopiert und das System neu gestartet. Mir war die Sache nicht ganz geheuer. Was, wenn nicht nur die rc.config zerschossen wäre und ich später womöglich wirklich wichtige Daten verliere?! So fühle ich mich jedenfalls auf der sicheren Seite. Grüße/Regards, Christoph Werkhausen -- http://werkhausen.de
participants (7)
-
B.Brodesser@t-online.de
-
Christoph Werkhausen
-
David Haller
-
Felix E. Klee
-
Georg Golombek
-
Helga Fischer
-
Roman Langolf