BSY Seagate 7200.11 unbricken (500GB, 750GB, 1.5TB)
Wer von euch eine Barracuda 7200.11 von Seagate hat, hatte vlt. schon das Problem das die Festplatte nicht mehr im BIOS erkannt wurde.
Das liegt an einem Firmwarebug. Seagate hatte darauf reagiert und ein Firmware Update zur Verfügung gestellt. Das funktioniert allerdings nur bei Platten die noch vom BIOS erkannt werden. Doch was tun, wenn der Firmwarebug schon zugeschlagen hat? Einsenden und teuer die Daten retten lassen? Machts lieber selber...^^
Ich hatte gestern Abend das Problem und habe hier eine Lösung für euch. Ich habe die ganze Nacht durch Forenbeiträge gelesen und bin auf viele englischsprachige Anleitungen gefunden, die allerdings sehr risikoreich waren, da Befehle benutzt wurden die unnötig waren und die Festplatte endgültig zerstören können.
1.) Was brauchen wir? - 1x Torxschraubendreher (Gr.6)
- 1x RS232 - TTL Wandler (wenn nicht vorhanden sag ich euch gleich wie man selbst einen baut, hab ich auch gemacht)
- 1x dünne Plastikkarte/Visitenkarte oder ähnliches
- 1x Serielen Anschluß am PC
- Putty oder Hyperterminal
- 1x gebrickte Seagate 7200.11 ^^
2.) Einleitende Schritte:
Nehmt den SATA-Stromstecker (nehmt am besten ein altes Mainboard und ein altes Netzteil...^^), klemmt das Orange und das Schwarze Kabel neben dem Orangen direkt am Stecker ab und isoliert es ab.
Orange: + 3,3V
Schwarz: GND
Lötet nun das GND und das + Kabel an die beiden Kontakte auf eurem RS232-TTL Wandler an.
Lötet ein rotes Kabel an den RX Punkt an.
Lötet ein schwarzes Kabel an den TX Punkt an.
Sucht euch am Besten einen alten PC-Speaker Gehäuse Stecker und zieht aus dem Stecker die Metalpinne raus. Lötet jewahls einen an das TX und an das RX Kabel, und wickelt Tesafilm rum um die Pinne zu isolieren.
Steckt den RS232 - TTL Wandler an eueren Serielen Anschluss am Hauptpc.
Klemmt das alte Netzteil (wo ihr gerade am SATA-Stecker rumgefummelt habt) an ein altes Mainboard und schaltet Netzteil und Mainboard ein.
Startet auf dem Hauptpc "Putty" oder "Hyperterminal"
Nehmt folgende Einstellungen vor:
- Serial
- 38400 Baud
- Data Bits 8
- Stop Bits 1
- Parity None
- Flow Control None
Tippt etwas rum... Wenn ihr die getippten Buchstaben etc. im Terminal seht,
stellt unbeding "local echo" aus. Sonst seht ihr nachher alles doppelt wenn ihr mit der Festplatte "redet"!
Nehmt jetzt einen dünnen Draht und steckt ihn mit dem einen Ende in den RX Pin den ihr vorhin angelötet habt und das andere Ende in den TX Pin.
Drückt in Hyperterminal/Putty "STRG+Z".
Solltet ihr dann tippen können und ihr sehr eure Zeichen ist alles ok und wir können fortfahren.
3.) Vorbereiten der Festplattenrettung
Legt eure Platte vor euch hin, die Platine sichtbar. Ihr seht ein kleines weißes Viereck mit einigen Kontakten. In der Nähe befinden sich 3 Schrauben. Schraubt diese mit dem Torx Schraubendreher raus. Schiebt nun ein Kärtchen oder einen gefalteten Papierstreifen zwischen Schaumstoff und Platine, so das es bis unter das gesamte Viereck reicht, das ihr vorhin gefunden habt. Schraubt nun die Schrauben ein wenig wieder rein, aber nur so das sie so gerade halten.
Schaltet das alte umgerüstete Netzteil aus (Board geht logischerweise mit aus^^)
Schließt den umgebauten SATA-Stromstecker an die gebrickte Seagate an, das SATA-Datenkabel bleibt weg!
Ihr seht noch einen dritten Anschluß mit 4 Pinnen.
Das Ganze sieht so aus:

Wir interessieren uns für den RX und den TX Pin.
Den Pin mit dem schwarzen Kabel zum RS232-TTL Wandler steckt ihr in den
RX Pin eurer gebrickten HDD. Das rote Kabel an den
TX! (Ja! Das muss so über "Kreuz"!!!)
Nun habt ihr die beiden Pinne von eurem Wandler an der HDD und das SATA Stromkabel (hat nur noch 3 Kabel aber ist ok so^^) an der HDD. Sowie den Kontakt des weißen Vierecks auf der HDD Platine unterbrochen.
Zeit das alte Netzteil hoch zu fahren und das alte Mainboard zu starten.
Wartet eine Minute bis die Festplatte sich wieder beruhigt hat. Geht nun zu eurem Hauptpc und startet Putty/Hyperterminal wieder mit den Einstellungen wie vorhin.
ACHTUNG: BEACHTET DIE GROß UND KLEINSCHREIBUNG AB JETZT! DIE IST SEHR WICHTIG! MACHT ALLES IN RUHE! VERTIPPEN KANN NICHT RÜCKGÄNGIG GEMACHT WERDEN UND KANN EURE PLATTE FÜR IMMER KILLEN!
Was ihr eintippen müsst habe ich rot und dick makiert. Alles andere ist Bildschirmtext von Hyperterminal/Putty:
Drückt "STRG+Z"
F3 T>
/2
F3 2>
Z
Spin Down Complete
Elapsed Time 0.146 msecs
(ZIEHT JETZT GANZ VORSICHTIG DIE KARTE UNTER DER FESTPLATTENPLATINE WEG (LANGSAM) UND SCHRAUBT DIE 3 SCHRAUBEN WIEDER NORMAL FEST! FAHRT DANN FORT MIT FOLGENDEM TEXT)
F3 2>
U
Spin Up Complete
Elapsed Time 6.864 secs
F3 2>
/
F3 T>
F712
Byte:0712: RealTimeUpdatedFlags = 00 00
Byte:0712: Bit:0, HPA_SET_BY_SETMAX = 0
Byte:0712: Bit:1, HPA_SET_BY_SETMAX_EXT = 0
Byte:0712: Bit:2, DCO_SET_ACTIVE = 0
Byte:0712: Bit:3, CONGEN_READ_FROM_MEDIA = 0
F3 T>
F,,22
Drive Configuration restored to defaults.
F3 T>
F712
Byte:0712: RealTimeUpdatedFlags = 08 00
Byte:0712: Bit:0, HPA_SET_BY_SETMAX = 0
Byte:0712: Bit:1, HPA_SET_BY_SETMAX_EXT = 0
Byte:0712: Bit:2, DCO_SET_ACTIVE = 0
Byte:0712: Bit:3, CONGEN_READ_FROM_MEDIA = 1
F3 T>
/1
F3 1>
N1
F3 1>
/
F3 T>
m0,2,2,0,0,0,0,22
Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 00, Max Certify Rewrite Retries = 0000
User Partition Format 5% complete, Zone 00, Pass 00, LBA 00008DED, ErrCode 00000080, Elapsed Time 0 mins 05 secs
User Partition Format Successful - Elapsed Time 0 mins 05 secs
F3 T>
DAS WARS! SCHALTET DAS ALTE NETZTEIL AB, BAUT DIE HDD WIEDER NORMAL IN EUREN PC EIN UND FREUT EUCH ÜBER EINE FUNKTIONIERENDE HDD OHNE DATENVERLUST!
4.) Ergänzung
Ich habe keinen RS232-TTL Wandler, was soll ich tun?
Geh in den nächsten Elektronikfachhandel (FACHHANDEL! NICHT SATURN ETC! DA WO MAN SCHALTER, KABEL, DIODEN, TRANSISTOREN ETC. BEKOMMT!)
und fragt dort nach ob sie einen RS232-TTL Wandler für serielle Schnittstellen haben.
Wenn nicht kauft ihr Folgendes:
- 5x Kondensatoren 10µ / 25V
- 1x Lochleiterplatte
- 1 SUB-D 9 PIN Stecker
- 1x einen MAX232n
- Etwas dünnes Kabel
- (Kostet alles zusammen wenn überhaupt 10€)
Lötet alles nach diesem Schaltplan zusammen:

(Ich hab als totaler Anfänger 1 1/2 Std. gebraucht aber alles richtig gemacht)
(Die Kabel von 9 zu ST5 RTS und 10 zu ST3 CTS könnt ihr getrost weglassen, die brauchen wir eh nicht

)
Hier noch eine Pinbelegung des MAX232n:
