Festplatte wird erkannt, aber dd kopiert nichts

1196
Bobby

Ich habe hier eine alte Festplatte (Seagate, 200MB), die gerade fehlgeschlagen ist, und ich wollte mit dd ein Image davon bekommen. Die HD wird als Gerät erkannt (zB /dev/sdb), aber dd kopiert nichts davon. Außerdem kann ich es nicht partiell auswählen (macht einfach nichts, keinen Fehler). Ich habe schon versucht es zu cat ( cat /dev/sdb), aber das gibt auch nichts zurück. Das Ganze verhält sich im Moment wie /dev/null... jemandem eine Idee, was ich als nächstes versuchen könnte?

Danke im Voraus

DD-Ausgabe:

dd if=/dev/sdb of=/mnt/temp.dat 0+0 records in 0+0 records out 0 bytes copied, 2.05 s, 0.0 MB/s 

Edit: dmesg zeigt zu keinem Zeitpunkt Fehler.

Edit2: Danke an alle für die tollen Vorschläge, habe sie ausprobiert, aber die Festplatte ist weg.

5

4 Antworten auf die Frage

4
invert

Ich weiß, dass das bizarr klingt, aber wenn man das Laufwerk anscheinend in ein Gefrierfach stellt und abkühlt (manchmal), kann es lange genug repariert werden, um die Daten abzurufen, bis es sich mindestens erwärmt.

  • Betrachten Sie dies als letzten Ausweg
  • funktioniert möglicherweise, wenn es sich um ein Plattentellerproblem handelt, nicht um eine fehlerhafte Komponente
  • Verschließen Sie das Laufwerk gut genug, um das Eindringen von Feuchtigkeit zu verhindern
  • Schnapp dir ein Eis, während du dabei bist

Ich habe das nie probiert, weiß aber seit Jahren davon.

+1 good thought. it works because the cold makes the metal contract, which might allow stuck moving parts to become unstuck. this is really 2nd-last-resort -- really-last-resort is opening the drive to swap its platters into another drive. :) quack quixote vor 15 Jahren 1
3
John T

Manchmal werden tote Laufwerke immer noch als Geräte angezeigt, da die Anschlüsse noch einwandfrei sind und die Platine noch einwandfrei ist, aber eine der anderen physischen Komponenten beschädigt ist. Sie könnten versuchen, die Platten auf einer anderen Festplatte zu platzieren oder für eine professionelle Wiederherstellung zu bezahlen, aber beide sind wahrscheinlich zu viel. Was war auf der Fahrt, wenn es Ihnen nichts ausmacht, mich zu fragen?

Mehr oder weniger private Daten von einem Kunden ... nichts Wichtiges (außer für ihn;)). Bobby vor 15 Jahren 0
1
quack quixote

Ich muss John zustimmen, das hört sich auch nach mir an.

Einige Dinge zu überprüfen, bevor Sie dem Kunden die schlechte Nachricht geben:

  • Setzen Sie es auf einen anderen Controller - vorzugsweise nicht den gleichen Chipsatz, aber bringen Sie es zumindest aus dem Controller heraus, auf dem er versagt.
  • Behalten Sie die Hand, wenn Sie die Maschine booten, und noch einmal, wenn Sie das dd versuchen . Wenn Sie die Spin-Up-Vibrationen nicht fühlen können, drehen sich die Platten nicht. Wenn Sie das leichte Ruckeln im Gesicht (parallel zu den Platten) nicht spüren können, bewegen sich die Köpfe nicht. (Vielleicht ist es schwieriger, es während des Tages zu sagen.)
1
fpmurphy1

Ein anderer Trick, der manchmal funktioniert, besteht darin, die Platte auf 70 oder 80 Grad zu erwärmen und einige Male auf 32 Grad abzukühlen.