OT?, may be: Festplattenproblem.., Zeichencode?
Ralf
rgx at gmx.de
Sun Jun 13 15:49:29 CEST 2004
Am Sonntag 13 Juni 2004 08:04 schrieb Frank Baurichter:
> 6 Monate Zeit, in denen Du das Chaos der
> FAT überarbeitest und dir dann gezielt Sektoren deiner Partitionen
> heraussuchst und an eine sichere Stelle kopierst. Wirklich erfolg
> hättest Du aber wahrscheinlich eh nur bei reinen ASCII-Dateien, da Du
> dort den Inhalt anzeigen lassen könntest und intuitiv die richtigen
> Informationen herausfiltern könntest.
Ich habe sowas schon einmal gemacht - und hatte für meinen ST damals ein
eigenes Programm geschrieben, das sogar Bilder anzeigt, wenn sie über
mehrere Cluster verstreut sind. Wenn die Partition nicht allzu
fragmentiert ist, hängen zusammengehörige Cluster direkt
hintereinander. Leider schreibt Wolfgang nicht, in welchen
Verzeichnissen die seltsamen Zeichen auftreten - im Wurzel-Verzeichnis?
Nur in einzelnen anderen Verzeichnissen?
Es gibt eine gute Restaurationssoftware von Ontrack: EasyRecovery, die
Dateien automatisiert erkennt und rettet. Kommerziell, aber IIRC gibt
es eine Shareware-Version.
Ansonsten als wichtige Warnung: Versuche nicht, Dateien oder Ordner mit
komischen Zeichen von Hand zu löschen: Das OS versucht dann die
zugehörige Clusterkette freizugeben. Der angegeben Startcluster ist
aber ebenso falsch wie der Dateiname - da können unvorhersehbare Dinge
passieren. Wenn ich mich recht erinnere, beginnen gelöschte Dateinamen
mit dem Hex-Wert "E5", den du von Hand an den Anfang jeden Eintrags
schreiben kannst - am Ende müssen dann nur die verwaisten Cluster in
Ketten gespeichert werden, es ergeben sich u.U. sinnvolle Dateien (und
unter Linux/KDE wird auch der Dateityp angezeigt, wenn die Endung
fehlt!).
Derartige Erscheinungen kommen dann zustande, wenn aus irgend einem
Grund ein Sektor an die falsche Stelle geschrieben wird, und damit ein
Directory oder gar der Bootsektor überschrieben wird. Das können
Controller-Probleme oder Schwierigkeiten mit dem DMA-Handling sein.
Soweit fürs erste
Toitoitoi
Ralf
More information about the Linux
mailing list