Nach Systemcrash lost+found voller Verzeichnisse und Dateien
Hallo Nach einem Crash meines Systems habe ich ein xfs_repair ausgeführt, dieses hat mir nun eine menge Ordner und Dateien nach lost+found kopiert. Betroffen sind die / und die usr Partition. Meine Home und Daten Partition sind zum Glück nicht betroffen. Nun meine Frage, gibt es eine möglichkeit diese ganzen Ordner und Dateien wieder dahin zu bringen wo sie hingehören, es sind immerhin 251 Ordner und 267 Dateien? Mich wundert es sowieso das mein System scheinbar noch funktioniert. Oder ist es besser das ganze System neu aufzuspielen? Habe hier eine SuSE 9.0 mit allen Updates, Kernel 2.4.21-192, LVM mit XFS Dateisystem und KDE 3.2.1 am laufen. Wollte eigentlich erst die neue SuSE abwarten und das System dann neu aufsetzen, aber ich weiß nicht ob das so gut ist. Was könnt ihr mir raten? Schon mal Danke für Euren Rat. Frank -- Registrierter Linuxuser Nr.: 131554 Man lernt nie aus, das macht das (Computer-)leben so spannend ! :-)
Frank Bruder wrote:
Nach einem Crash meines Systems habe ich ein xfs_repair ausgeführt, dieses hat mir nun eine menge Ordner und Dateien nach lost+found kopiert. Betroffen sind die / und die usr Partition. Meine Home und Daten Partition sind zum Glück nicht betroffen.
Nun ja, Du wirst ja hoffentlich ein Backup haben, oder? Ansonsten solltest Du ganz schnell mal drueber nachdenken...
Nun meine Frage, gibt es eine möglichkeit diese ganzen Ordner und Dateien wieder dahin zu bringen wo sie hingehören, es sind immerhin 251 Ordner und 267 Dateien?
Schwierig... Vermutlich sind die Namen verloren gegangen, oder?
Mich wundert es sowieso das mein System scheinbar noch funktioniert. Oder ist es besser das ganze System neu aufzuspielen?
Backup einspielen :-)
Habe hier eine SuSE 9.0 mit allen Updates, Kernel 2.4.21-192, LVM mit XFS Dateisystem und KDE 3.2.1 am laufen. Wollte eigentlich erst die neue SuSE abwarten und das System dann neu aufsetzen, aber ich weiß nicht ob das so gut ist. Was könnt ihr mir raten?
Schau Dir doch erst einmal ein "rpm -Va | tee /tmp/rpm_verify.log" an. Dort bekommst Du gesagt, welche Dateien veraendert sind oder fehlen im System... Evtl. siehst Du anhand dieser Ausgabe ja schon, wo es klemmt. CU, Th.
Am Mittwoch, 17. März 2004 21:27 schrieb Thomas Hertweck:
Frank Bruder wrote:
Nach einem Crash meines Systems habe ich ein xfs_repair ausgeführt, dieses hat mir nun eine menge Ordner und Dateien nach lost+found kopiert. Betroffen sind die / und die usr Partition. Meine Home und Daten Partition sind zum Glück nicht betroffen.
Nun ja, Du wirst ja hoffentlich ein Backup haben, oder? Ansonsten solltest Du ganz schnell mal drueber nachdenken...
Also wenn du ein Backup des ganzen Systems meinst dann nein ,aber mein Home Verzeichnis hab ich gesichert. Ich sitze hier nur allein an der Kiste. ;-)
Nun meine Frage, gibt es eine möglichkeit diese ganzen Ordner und Dateien wieder dahin zu bringen wo sie hingehören, es sind immerhin 251 Ordner und 267 Dateien?
Schwierig... Vermutlich sind die Namen verloren gegangen, oder?
Ja, keine Namen mehr da, nur noch Zahlen.
Mich wundert es sowieso das mein System scheinbar noch funktioniert. Oder ist es besser das ganze System neu aufzuspielen?
Backup einspielen :-)
Habe hier eine SuSE 9.0 mit allen Updates, Kernel 2.4.21-192, LVM mit XFS Dateisystem und KDE 3.2.1 am laufen. Wollte eigentlich erst die neue SuSE abwarten und das System dann neu aufsetzen, aber ich weiß nicht ob das so gut ist. Was könnt ihr mir raten?
Schau Dir doch erst einmal ein "rpm -Va | tee /tmp/rpm_verify.log" an. Dort bekommst Du gesagt, welche Dateien veraendert sind oder fehlen im System... Evtl. siehst Du anhand dieser Ausgabe ja schon, wo es klemmt.
Danke für den Tip, darauf wäre ich nie allein gekommen. Hab's gleich mal ausprobiert und mich mächtig erschrocken! Ich setze mich morgen hin und Installiere alles neu, glaube das kommt aufs selbe raus und ist sicherer. Danke nochmal für die schnelle Antwort. ;-) Frank -- Registrierter Linuxuser Nr.: 131554 Man lernt nie aus, das macht das (Computer-)leben so spannend ! :-)
Frank Bruder wrote:
Am Mittwoch, 17. März 2004 21:27 schrieb Thomas Hertweck:
[...] Schau Dir doch erst einmal ein "rpm -Va | tee /tmp/rpm_verify.log" an. Dort bekommst Du gesagt, welche Dateien veraendert sind oder fehlen im System... Evtl. siehst Du anhand dieser Ausgabe ja schon, wo es klemmt.
Danke für den Tip, darauf wäre ich nie allein gekommen. Hab's gleich mal ausprobiert und mich mächtig erschrocken! Ich setze mich morgen hin und Installiere alles neu, glaube das kommt aufs selbe raus und ist sicherer.
Nun, dass einiges veraendert ist, ist nicht ungewoehnlich... Du musst die Liste schon genau anschauen und in Deinem Falle wohl vor allem auf fehlende Dateien achten etc. Evtl. wuerde das neue Einspielen von ein paar RPMs ausreichen, aber das kannst nur Du selbst anhand der Liste herausfinden und entscheiden, da koennen wir aus der Ferne nicht helfen. CU, Th.
Hallo Frank, hallo Leute, Am Mittwoch, 17. März 2004 19:49 schrieb Frank Bruder:
Nach einem Crash meines Systems habe ich ein xfs_repair ausgeführt, dieses hat mir nun eine menge Ordner und Dateien nach lost+found kopiert. Betroffen sind die / und die usr Partition. Meine Home und Daten Partition sind zum Glück nicht betroffen. Nun meine Frage, gibt es eine möglichkeit diese ganzen Ordner und Dateien wieder dahin zu bringen wo sie hingehören, es sind immerhin 251 Ordner und 267 Dateien? Mich wundert es sowieso das mein System scheinbar noch funktioniert. [...] Was könnt ihr mir raten?
Ich würde folgendes empfehlen: Prüfe per rpm -Va nach, ob irgendwelche Dateien fehlen oder unerwartet verändert sind. Bei Bedarf das entsprechende RPM neu installieren. Natürlich hilft diese Methode nur bei Programmen, die per RPM installiert wurden - wieder ein Grund mehr, mit RPM zu arbeiten ;-) Ansonsten: guck mal nach, welche Art Dateien in lost+found gelandet sind. Mit etwas Glück ist eine Zuordnung möglich (z. B. bei Configdateien oder Logs) oder Du kannst wenigstens den Dateityp per file herausfinden - ein verlorenes JPG ist wohl nicht so schlimm wie ein verlorenes Programm ;-) Gruß Christian Boltz -- Bevor es Mißverständnisse gibt: Ja, ich bin willenloser Lustsklave der Göttin "Versionitis", und für ein 'ß' hinter der Versionsnummer tue ich _alles_ [Ratti in suse-linux]
Hallo Es ist vollbracht. ;-) Ich habe mir die rpm_verify.log Datei vorgenommen und Stück für Stück abgearbeitet. Ich mußte eine menge rpm's neu einspielen. Nun ist bis auf 4 missings alles wieder vorhanden. 2 missings kann ich nicht zuordnen und zwar diese, --- missing /usr/X11R6/lib/modules/extensions/libGLcore.a.xf86_glx missing /usr/X11R6/lib/modules/extensions/libglx.a.xf86_glx --- pin zeigt mir dazu nichts an. Denke mal das gehört zu einem devel-paket. Die nächsten 2, --- missing /usr/X11R6/lib/modules/extensions/libGLcore.a missing /usr/X11R6/lib/modules/extensions/libglx.a --- gehören zum XFree86-Server paket laut pin, welches ich auch neu aufgespielt habe. Kann es sein das der Nvidia treiber, den ich auch wieder neu installiert habe, da was dran geändert hat? Weiterhin tauchen in der log folgende Meldungen auf z. B.: --- S.5....T d /opt/kde3/share/doc/HTML/en/kghostview/index.cache.bz2 chkstat: cannot open -n: Datei oder Verzeichnis nicht gefunden at /usr/bin/chkstat line 64. .M...... /opt/kde3/bin/kgrantpty --- Ich habe mal in die Datei chkstat reingeschaut, werde da aber auch nicht schlauer draus. Was will mir diese Meldung sagen, welche Datei kann nicht geöffnet werden? Nachdem ich dann die lost+found Verzeichnisse noch nach etwas brauchbarem durchsucht habe, habe ich dann alles noch darin befindliche gelöscht. Ich hoffe das war richtig. Leider weigern sich 6 Verzeichnisse und lassen sich nicht löschen. Im MC bekomme ich die Meldung die Ordner wären nicht leer, sind sie aber. Ein erneutes xfs_repair zeigt auch nichts auffälliges, außer das die besagten Ordner in lost+found eingetragen werden. Ich denke mal da ist noch irgendwas faul an der Sache, nur was. Vielleicht hat ja einer von Euch noch eine Idee. Naja ich werde die Sache mal im Auge behalten, Ende April kommt ja die neue Suse, da werde ich dann alles neu machen Auf jedenfall hab ich wieder ein wenig dazu gelernt. ;-) Bye Frank -- Registrierter Linuxuser Nr.: 131554 Man lernt nie aus, das macht das (Computer-)leben so spannend ! :-)
Frank Bruder wrote:
2 missings kann ich nicht zuordnen und zwar diese, --- missing /usr/X11R6/lib/modules/extensions/libGLcore.a.xf86_glx missing /usr/X11R6/lib/modules/extensions/libglx.a.xf86_glx --- pin zeigt mir dazu nichts an. Denke mal das gehört zu einem devel-paket.
Bei meiner SuSE 8.2 zeigt mir pin hier sehr wohl etwas an: Diese Dateien gehoeren zum Paket XFree86-GLX.
Die nächsten 2, --- missing /usr/X11R6/lib/modules/extensions/libGLcore.a missing /usr/X11R6/lib/modules/extensions/libglx.a --- gehören zum XFree86-Server paket laut pin, welches ich auch neu aufgespielt habe. Kann es sein das der Nvidia treiber, den ich auch wieder neu installiert habe, da was dran geändert hat?
Ja. Der NVIDIA-Treiber aendert einiges an der OpenGL Installation, weil er eigene OpenGL-Extensions mitbringt.
Weiterhin tauchen in der log folgende Meldungen auf z. B.: --- S.5....T d /opt/kde3/share/doc/HTML/en/kghostview/index.cache.bz2 chkstat: cannot open -n: Datei oder Verzeichnis nicht gefunden at /usr/bin/chkstat line 64. .M...... /opt/kde3/bin/kgrantpty --- Ich habe mal in die Datei chkstat reingeschaut, werde da aber auch nicht schlauer draus. Was will mir diese Meldung sagen, welche Datei kann nicht geöffnet werden?
Weiss ich ehrlich gesagt auch nicht. Das index.cache.bz2 ist jedenfalls aus dem kdegraphics3-postscript Paket. CU, Th.
participants (3)
-
Christian Boltz
-
Frank Bruder
-
Thomas Hertweck