SATAドライブにアクセスするコマンド

SATAドライブにアクセスするコマンド

Windowsノートブックのドライブが破損しているので、できるだけ多くのファイルを回復しようとしています。私はLinuxについてほとんど知りませんが。

別のコンピュータにUbuntu 10.04があります。私のLinuxコンピュータに接続されているドライブドックがあります。ドライブがディスクユーティリティに表示されます。

残念ながら、ここに続くべき部分はありません。助けてくれてありがとう。必要に応じて追加情報を提供できます。

ベストアンサー1

データ復旧は難しいビジネスであり、USEの回答よりも数冊の本に適しています。世界には多くの神​​話、伝説、桟橋レシピがあります。 :)

ディスクがバスで話しているように見える場合は、おそらく次のようになります。一部材料。探すGNUアドレス構造。ディスクまたは個々のパーティションのブロックレベルの回復を実行します。 'plain'もありますが、ddrescueほぼ同じです。私はそれらをすべて使用しました。

ddrescueすぐに有効期限が切れるディスクと同じサイズまたはより大きい別のディスクが必要です。ディスクとディスクに保存する場合、ディスクサイズはおそらく同じでなければなりません。そうでない場合は、ディスクからイメージにコピーを実行してからlosetupdmsetupおよびmountオプション-o loopを含む)を使用して、パーティションへのファイルレベルのアクセス権を取得できます。

ddrescue少しそれと同様に動作しますがdd(それで名前が付けられました)、ディスクの間違った部分を修正するように設計されています。まず、大きなチャンクをコピーして、エラーのある場所に穴を残します(ファイルシステムに保存する場合はまれなファイル)。その後、分割して征服し、故障した不良セクタのみがコピーされていない状態になるまで、ディスクの問題となる部分の小さな領域を徐々にコピーします。ディスクが正常に動作していない場合は、操作を再試行することもできます。

また、ログファイル(人が読み取り可能で破損したディスクブロックを知らせるファイル)を提供する限り、いつでも停止して再開できます。以下は呼び出しの例です。

ddrescue /dev/sdg /mnt/sdg.img /mnt/sdg-ddrescue.log

Ctrl-Cいつでも中断して再起動できます。構造作業がうまくいかない場合は、マンページで他のオプションを確認してください。

おすすめ記事