Lesen von Daten von einer 23 Jahre alten IDE-Festplatte

993
Joakim Hårsman

Ich habe ein Western Digital 2.5 "IDE-Laufwerk mit 200 MB, ursprünglich von einem Amiga 1200, von dem ich versuchen möchte, eine Image-Datei zu erhalten, damit ich die darauf befindlichen Daten behalten kann.

Da das Laufwerk sehr alt ist und seit 20 Jahren auf einem Dachboden sitzt, möchte ich es unbedingt vermeiden, es einzuschalten, es sei denn, dies muss jederzeit der Fall sein.

Mein erster Versuch bestand darin, ein externes USB-Festplattengehäuse zu kaufen (insbesondere dieses https://www.amazon.de/gp/product/B002UZRRXG/ref=oh_aui_detailpage_o02_s00?ie=UTF8&psc=1 ).

Bei Anschluss an USB wurde das Laufwerk hochgefahren, und Windows identifizierte das Laufwerk korrekt als digitales Westernlaufwerk. Bei allen Imaging-Tools, die ich ausprobierte, wurde die Laufwerksgröße mit 2,2 TB und nicht mit 200 MB angegeben. Sie haben auch Fehler gemeldet, wenn Sie versuchen, ein Image des Laufwerks zu erstellen. Ich habe auch versucht, das Laufwerk direkt in WinUAE (einem Amiga-Emulator, der das direkte Lesen von Daten von physischen Amiga-Festplattenlaufwerken unterstützt) zu mounten, um eine Image-Datei zu erstellen, aber das Laufwerk zeigte als "ACCESS DENIED" an, wenn es als normaler Benutzer ausgeführt wurde und nicht angezeigt wurde in WinUAE, wenn Sie als Administrator ausgeführt werden.

Ich habe dann versucht, in Linux zu booten (Laufwerk wieder hochgefahren!) Und es einfach zu tun

dd if=/dev/sd<X> of=/path/to/img/file bs=512 

Aber dann habe ich gerade beim Lesen von / dev / sd viele Input / Output-Fehler bekommen. Der Name und der Hersteller wurden von Linux nicht richtig angegeben, aber das Laufwerk war immer noch viel größer als 200 MB.

Ich vermute, dass die Firmware im Gehäuse das alte Laufwerk nicht verarbeiten kann. Dies ist die Ursache für diese Probleme.

Als nächstes versuche ich einen günstigen IDE-SATA-Konverter und schließe ihn als interne SATA-Buchse an und sehe, ob das besser funktioniert. Gibt es andere Optionen oder vielleicht bekannte Konverter, die ich verwenden könnte?

Ich habe keinen Computer seit Mitte der neunziger Jahre, ansonsten würde es wahrscheinlich funktionieren, eine Verbindung dazu herzustellen.

Kann ich irgendwo manuell die Anzahl der Zylinder und Köpfe eingeben und die vom Gehäuse gemeldete schlechte Größe überschreiben?

4
Wenn Sie die genauen Hardwaredetails des Laufwerks (Sektoren usw.) kennen, können Sie möglicherweise [`hdparm`] (https://en.wikipedia.org/wiki/Hdparm) verwenden. Es ist jedoch auch das Laufwerk möglich ist nur schlecht .. Nur weil es sich dreht, bedeutet das nicht, dass die Firmware / Hardware voll funktionsfähig ist. Wenn es seit 20 Jahren auf dem Dachboden sitzt, besteht eine gute Chance, dass atmosphärische oder normale EMI, Staub, Feuchtigkeit oder Hitze die Ursache für Bitfäule sind. Gibt es 23 Jahre alte Daten? Da ist das so wichtig? txtechhelp vor 7 Jahren 2
Ich habe zwar Informationen über die Laufwerksgeometrie (sie ist auf einem Aufkleber auf dem Laufwerk aufgedruckt), aber nachdem ich die Manpage von hdparm gelesen habe, kann ich keine Möglichkeit finden, die Vorstellung des Kernels über die Anzahl der Sektoren zu ändern. Wie würde ich das erreichen? Die Daten auf der Festplatte sind nicht unersetzlich, aber sie enthalten einige der ersten Programme, die ich jemals geschrieben habe, und es wäre schön, wenn ich sie abrufen könnte. Joakim Hårsman vor 7 Jahren 0
* "Ich möchte das Einschalten vermeiden, es sei denn, ich muss" * - Die Festplatte muss eingeschaltet sein und sich drehen, wenn Sie etwas erwarten. Sie müssen sicherstellen, dass die Festplatte ausreichend Strom erhält. Eine externe Stromversorgung wäre ideal. Alte Laptop-SATA-Laufwerke übersteigen die Kapazität von 500 mA eines einzelnen USB-Ports. Eine ältere IDE sollte viel schlechter sein. Heute habe ich eine 1996 von mir hergestellte IDE-Festplatte mit meinem USB-zu-IDE / SATA-Adapter getestet und hatte keine Probleme beim Lesen. sawdust vor 7 Jahren 0
Ich habe eine Conner CP-344 IDE-Festplatte, die 1989 mit meinem USB-zu-IDE / SATA-Adapter hergestellt wurde, getestet und hatte ernsthafte Probleme beim Lesen. Es wurde als "Conner" erkannt, aber die Kapazität betrug 2 TB statt nur 42 MB. Bei einem alten Dell Dimension 3000-PC wird diese Festplatte korrekt erkannt und ist R / W-fähig. Ich vermute, dass mein USB-Adapter nur EIDE (1994) oder ATA-2 (1996) unterstützt. sawdust vor 7 Jahren 0
Vielleicht haben Sie etwas Glück bei [retrocomputing.se]. a CVn vor 6 Jahren 0

0 Antworten auf die Frage