Dateien von ReiserFS Partition extrahieren
Posted: 2005-06-29 16:29
Hallo!
Ich falle sehr ungern mit der Tür ins Haus, aber ich habe ein ernstes Problem und auch nach langer Suche nach einer Lösung bin ich nur wenig weitergekommen. Ich dachte mir, dass Fragen ja nicht schaden kann und mir hier vielleicht jemand einen Tipp geben kann, wo ich weitersuchen könnte.
Auf meinem Rechner ist seit geraumer Zeit SuSE 9.2 Prof. parallel mit Windows XP Prof. installiert, und alles klappte immer gut. Nur als ich gestern wg. eines meinem Eindruck nach sehr kleinen Problem einfach mal neustarten wollte (ganz standardmäßig über Windows XP) ist er nach dem üblichen GRUB-Auswahlbildschirm (wo ich Windows gewählt habe) ewig bei dem blauen Ladebalken von XP gehangen. Er hat zwar offenbar gerechnet und der Balken lief auch so als ob er was machen würde, aber es ist einfach nichts passiert. Da habe ich den PC ausgeschaltet (ich weiß dummer Fehler).
Beim nächsten Boot bin ich nicht mal mehr zum GRUB-Auswahlbildschirm gekommen, er hat ewig gebraucht um von der Festplatte zu lesen und dann kam ein "Read Error", später ein "System Boot Failure". Und der ist bis jetzt geblieben.
Ich habe alles mögliche versucht. Ich habe die Festplatte an einem anderen PC angeschlossen, sowohl intern als zweite Festplatte (Folge: auch dieser PC bootete nicht mehr) als auch extern (er hat es als USB Gerät erkannt aber keine Laufwerke angezeigt).
Weder die XP- noch die SuSE Installations-CD's/DVD's kommen weit, sobalds an die Festplatte geht ist Schluss. Das gleiche gilt für das SuSE Recue System. Den Fehlermeldungen nach zu schließen vermute ich jetzt, dass die Partitionstabelle der 40GB-Festplatte (Maxtor) beschädigt ist.
Ich habe jetzt Knoppix 3.8 am Laufen, der kann aber die Festplatte nicht mounten, zumindest nicht über KDE (wie könnte ich das über Kommandozeile machen?). Aus dem Knoppix System schreibe ich jetzt auch diesen Text.
Auf der Festpatte befinden sich drei Windows Partitionen (NTFS) sowie von SuSE eine Swap Partition als auch eine ReiserFS Partition. Und um letztere geht es, denn hierauf befinden sich genau zwei kleine Text-Dateien oder alternativ eine kleine Binärdatei die ich unbedigt benötige, der Rest ist zwar nicht gerade unwichtig aber ich könnte den Verlust kompensieren bzw. habe hier größtenteils Backups.
Jetzt bin ich was diese Partitionsgeschichte betrifft natürlich kein Experte. Ich habe nach einiger Suche das Tool "TestDisk" gefunden und damit die Festplatte analysieren lassen. Hat auch funktionert, wobei er die Partitionstabelle nicht auslesen konnte dann aber durch weitere Analyse den Aufbau der Partitionen meiner Meinung nach korrekt rekonstruiert.
Während der Analyse zeigte er mir die Meldung "The current number of heads per cylinder is 16 but the current value may be 6. Use the Geometry menu to change this value.". Nach Lesen der Dokumentation von TestDisk weiß ich zwar nicht genau was das bedeutet aber auf jeden Fall dass man damit nichts falsch machen sollte. Ich habe bisher nichts verändert. Ich erinnere mich auch, dass im BIOS an einer Stelle wo man Sachen zur Festplatte einstellen kann "16" stand.
Jetzt bin ich in einem Auswahlbilschirm wo ich den Typ der Partitionen festlegen soll, und zwar eines von "Primary bootable", "Primary", "Logical", "Extended", "Deleted". Irritiert hat mich, dass "Deleted" für alle drei Windows Partitionen voreingestellt war.
Siehe Screenshot unter http://img245.echo.cx/img245/2273/testdisk9tm.png
Ich weiß nicht was ich hier wählen soll. Unabhängig davon dachte ich mir, dass wenn es schon möglich war die Partitionen zu rekonstruieren und ich mit TestDisk sogar die Dateiliste der Windowspartionen einsehen kann (bei der ReiserFS Partition sagt er "Couldn't open Reiser filesystem"), müsste es doch auch ein Tool geben mit dem ich die wenigen Dateien die ich brauche auslesen kann. Leider finde ich hier einfach gar nichts.
Wisst Ihr zufällig über ein derartiges Tool Bescheid oder fallen Euch sonstige Tipps ein?
Vielen, vielen Dank in jedem Fall!
Ich falle sehr ungern mit der Tür ins Haus, aber ich habe ein ernstes Problem und auch nach langer Suche nach einer Lösung bin ich nur wenig weitergekommen. Ich dachte mir, dass Fragen ja nicht schaden kann und mir hier vielleicht jemand einen Tipp geben kann, wo ich weitersuchen könnte.
Auf meinem Rechner ist seit geraumer Zeit SuSE 9.2 Prof. parallel mit Windows XP Prof. installiert, und alles klappte immer gut. Nur als ich gestern wg. eines meinem Eindruck nach sehr kleinen Problem einfach mal neustarten wollte (ganz standardmäßig über Windows XP) ist er nach dem üblichen GRUB-Auswahlbildschirm (wo ich Windows gewählt habe) ewig bei dem blauen Ladebalken von XP gehangen. Er hat zwar offenbar gerechnet und der Balken lief auch so als ob er was machen würde, aber es ist einfach nichts passiert. Da habe ich den PC ausgeschaltet (ich weiß dummer Fehler).
Beim nächsten Boot bin ich nicht mal mehr zum GRUB-Auswahlbildschirm gekommen, er hat ewig gebraucht um von der Festplatte zu lesen und dann kam ein "Read Error", später ein "System Boot Failure". Und der ist bis jetzt geblieben.
Ich habe alles mögliche versucht. Ich habe die Festplatte an einem anderen PC angeschlossen, sowohl intern als zweite Festplatte (Folge: auch dieser PC bootete nicht mehr) als auch extern (er hat es als USB Gerät erkannt aber keine Laufwerke angezeigt).
Weder die XP- noch die SuSE Installations-CD's/DVD's kommen weit, sobalds an die Festplatte geht ist Schluss. Das gleiche gilt für das SuSE Recue System. Den Fehlermeldungen nach zu schließen vermute ich jetzt, dass die Partitionstabelle der 40GB-Festplatte (Maxtor) beschädigt ist.
Ich habe jetzt Knoppix 3.8 am Laufen, der kann aber die Festplatte nicht mounten, zumindest nicht über KDE (wie könnte ich das über Kommandozeile machen?). Aus dem Knoppix System schreibe ich jetzt auch diesen Text.
Auf der Festpatte befinden sich drei Windows Partitionen (NTFS) sowie von SuSE eine Swap Partition als auch eine ReiserFS Partition. Und um letztere geht es, denn hierauf befinden sich genau zwei kleine Text-Dateien oder alternativ eine kleine Binärdatei die ich unbedigt benötige, der Rest ist zwar nicht gerade unwichtig aber ich könnte den Verlust kompensieren bzw. habe hier größtenteils Backups.
Jetzt bin ich was diese Partitionsgeschichte betrifft natürlich kein Experte. Ich habe nach einiger Suche das Tool "TestDisk" gefunden und damit die Festplatte analysieren lassen. Hat auch funktionert, wobei er die Partitionstabelle nicht auslesen konnte dann aber durch weitere Analyse den Aufbau der Partitionen meiner Meinung nach korrekt rekonstruiert.
Während der Analyse zeigte er mir die Meldung "The current number of heads per cylinder is 16 but the current value may be 6. Use the Geometry menu to change this value.". Nach Lesen der Dokumentation von TestDisk weiß ich zwar nicht genau was das bedeutet aber auf jeden Fall dass man damit nichts falsch machen sollte. Ich habe bisher nichts verändert. Ich erinnere mich auch, dass im BIOS an einer Stelle wo man Sachen zur Festplatte einstellen kann "16" stand.
Jetzt bin ich in einem Auswahlbilschirm wo ich den Typ der Partitionen festlegen soll, und zwar eines von "Primary bootable", "Primary", "Logical", "Extended", "Deleted". Irritiert hat mich, dass "Deleted" für alle drei Windows Partitionen voreingestellt war.
Siehe Screenshot unter http://img245.echo.cx/img245/2273/testdisk9tm.png
Ich weiß nicht was ich hier wählen soll. Unabhängig davon dachte ich mir, dass wenn es schon möglich war die Partitionen zu rekonstruieren und ich mit TestDisk sogar die Dateiliste der Windowspartionen einsehen kann (bei der ReiserFS Partition sagt er "Couldn't open Reiser filesystem"), müsste es doch auch ein Tool geben mit dem ich die wenigen Dateien die ich brauche auslesen kann. Leider finde ich hier einfach gar nichts.
Wisst Ihr zufällig über ein derartiges Tool Bescheid oder fallen Euch sonstige Tipps ein?
Vielen, vielen Dank in jedem Fall!