故障したハードドライブの移行 - fsckの防止

故障したハードドライブの移行 - fsckの防止

私のハードドライブに突然不安定なセクターがありました。

dd_rescueを使用して読み取ることができ、同じサイズの新しいドライブに完全に移動しました。

転送後にWindowsパーティションを起動できますが、Macパーティションは奇妙に動作します。

初めて起動すると正常に起動しますが、次の起動ではFSCKが強制されます。ただし、FSCKは失敗します。

シングルユーザーモードで起動してFSCKにFSを再構築するように強制すると、次のことが起こります。

  • 「誤ったノード」エラーが多い
  • fsckが何度も再起動されました。
  • 反復の 1 つ後は中断()されます。
  • 再度実行すると、画面に「回復できないノード」エラーが表示されます。
  • その後、引き続き起動しようとすると、次のメッセージが表示されます。** REBOOT NOW **
  • これに準拠して再起動するとパーティションが起動しなくなり、失敗したドライブからシングルユーザーを起動している間にパーティションをマウントしようとすると、ディレクトリにルートが見つからないというエラーが発生します。

私は現在dd_rescueプロセスを2回目に実行しています(1週間かかります)。しかし、強制的にパーティションをきれいにマークすることはできますか? FSCKログを見ると、破損したファイルが私が使用していないいくつかのドライバ(kext)であるか、あまり気にしない2013年のカレンダーファイルであることがわかります。たぶんそれらを取り除くことは何とかうまくいくでしょうか?

高すぎるので、画像全体を保存するのと同じサイズの3番目のドライブはありません。

助けてくれてありがとう。よろしくお願いします!

答え1

ddディスクが約100Gb程度になった後、第2のセッションを中断した。その後、友人から借りたDiskWarriorを使って外部OSXドライブを起動しました。そこから重複するファイルのリストを取得しましたが、ほとんどがキャッシュファイルだったので、端末からそのファイルを削除しました。その後、DWにディスクディレクトリを再構築します。その後、バックアップからファイルを復元するか、失敗したドライブから読み取った最後の瞬間を復元しました。これは問題を解決するのに役立ち、すべてのファイルはそのまま残ります。

関連情報