「復活する」HDD

障害発生後にSeagate Barracuda 7200.11 ST3500320ASハードドライブを回復した経験を共有したいと思います。 短い背景:私の友人は、ハードドライブの完全なフォーマットを行うことにしましたが、その後BIOSで検出されなくなりました。 500ギガバイトのハードドライブを投げることは残念でした。彼はハードドライブを私に引き裂いてくれました。 今後は、「グーグル」と「クレイジーハンド」のスキルが向上し、優れた結果を達成できるようになりました。



そのため、この方法はSeagateおよびMaxtorのハードドライブに適しています(Samsungにも同様の方法がありますが、この記事では扱いません)。 他のメーカーのハードドライブに関する情報は見つかりませんでした。 記事の最後で、考えられる問題について説明します。 ここで説明する手順を繰り返す前に、記事全体を読むことを強くお勧めします。



変換器

コンバーターは購入することができます(USB-TTLとCOM-TTLが販売されています)か、自分で行うことができます(以下の図をいくつか示します)。





Arduinoをお持ちの場合: GNDRESETを接続し、 RXTXのコンタクトを使用します。





回路をテストするには、 RXTXを閉じることができます。その結果、入力したものはすべて返されます。



接続

下の図のようにRXTXを接続し、SATAケーブルを取り外し、電源を接続します。







私はPuTTYを使用してCOMポートを操作しましたが、お気に入りのプログラムもその仕事を完璧にこなします。 したがって、PuTTYを開き、 シリアル接続タイプを選択して、ポートとその他の設定を入力します。

スピード 38400
データビット 8
ストップビット 1
パリティ なし
フロー制御 なし
ターミナルウィンドウを開き、 Ctrl + Zを押してプロンプトを表示します。

  F3 T> 


ハードドライブのコマンドのリストとそれらの説明を表示するには、 / Cを入力してからQを入力する必要があります



回復

リカバリを開始します。



重要 :コマンドを入力するときは大文字と小文字を区別してください!

  1. / 1を入力してレベル1に行きましょう
  2. コマンドN1で SMARTをクリーニングします
  3. 電源を切り、エンジンが停止するのを待ちます(〜10秒)
  4. 電源を入れ、もう一度Ctrl + Zを押します
  5. 不良ブロックのリストをクリアします: i4,1,22を入力します
  6. 手順3〜4を繰り返します。
  7. コンソールに入力: m0,2,2,0,0,0,0,0,22 (「Made in China」ハードドライブの場合-m0,2,2 ,,,,,, 22
  8. レベル2に移動: / 2
  9. エンジンを停止します: Zを入力します
  10. 電源を切る
すべての操作後、BIOSでハードドライブが検出され始めました。 再び問題が発生しないように、ハードドライブのソフトウェアを更新します。 この手順は非常に簡単です。ブートイメージはメーカーのWebサイトからダウンロードされ、ディスクに記録されます。 次へ-ステップバイステップモードでファームウェアをダウンロードして更新します。画面の指示に従ってください。



これですべてが正常に機能する状況を説明しましたが、これはめったに起こりません。 回復の過程で、いくつかの困難が生じましたが、きっとあなたも遭遇するでしょう。 したがって、成功しなかった人はすべて、この記事の最後のセクションで解決策を探してください。



背後にあるものについて

この記事は、HDD回復に関するさまざまな資料に基づいた私自身の実験の結果であるため、私自身が遭遇した問題についてさらに説明します。

問題 解決策
コンソールノイズ GNDピンを電源のグランドに接続します。 電源キーからのワイヤーを使用しました。 また、ハードドライブからSATA Iジャンパーを引き出します
Ctrl + Zを押した後、画面に何も表示されない おそらく、 RXTXが誤って接続されています。
初めて電源を入れると、エラーが表示されます
  LED:000000CC FAddr:0025BF67 
または
  LED:000000CC FAddr:0024A7E5 
まず、ヘッドをオフにしてみてください。 これを行うには、ボードのネジを外し(同時に消しゴムで接点をきれいにすることもできます:そこにたくさんの汚れがありました)、ヘッドにつながる接点に絶縁体(紙、電気テープなど)を置き、ボードをすべてのネジではなく、後ろにねじ込みますが、モーターに電力が供給されるように)。 電源を入れ、 Ctrl + Zを押し、 / 2を入力してからZを入力します。 停止の成功に関するメッセージをお待ちしています。
 スピンダウン完了
経過時間0.138ミリ秒 
電源をオフにせずに、ボードのネジを外し、絶縁体を取り出してボードを再びネジ止めし、エンジンスタートコマンドUを入力します



ヘッドを取り外す方法が役に立たない場合は、鋭いピンセットまたは細い配線でボード上の接点を閉じる必要があります。 写真(下のリンクから入手可能)は、さまざまなハードドライブの閉鎖ポイントを示しています。 ハードドライブの電源を入れた後、接点を閉じます。 ヘッドノックが聞こえると、エンジンが停止します。

これらの操作の後、エンジンを停止し、連絡先を開いてエンジンを再起動するコマンドを与えます。

エンジンはエラーで起動しません
 エラー1009 DETSEC 00006008 
スピンエラー 
経過時間53.959秒 
 R / Wステータス2 R / Wエラー84150180
おそらく、絶縁体を取り外すのを忘れたか、ボードのねじ込みが不十分でした。 原因は機械的損傷でもあります。
エンジンは停止しません。 エラーを伴う
  LED:000000CE FAddr:00280569 
しばらく電源を切ります。 エラーが続く場合は、最初にUを入力してエンジンを起動してみてください


ハードディスクを長持ちさせていただきありがとうございます。



UPD :関連リンク。




All Articles