空のMBRで上書きしてMBRを回復する


0

誤ってWindows XPハードドライブを台無しにしてしまいました。

このディスクから新しいSSDにMBRをコピーしたかったのですが、逆のことをしました。私はそのボリュームのシャドウコピーを持っていないので、MBRをいじるだけで回復できると考えました。残念ながら、Windows XP HDDを復活させることはできません。

このコマンドを使用しdd if=/dev/sda of=/dev/sdb bs=512 count=1ましたが、最初の512クラスターのみを上書きしたことがわかります。問題は、元に戻せないことです。

試行された回復手順:

  • Windows XPインストールディスクを使用してFIXMBRとFIXBOOTを試しました。
  • また、GParted Live CDからTestDiskを使用してみました-パーティションテーブルの検出、書き込みは成功しましたが、まだ成功していません。
  • bootcfgとMFTを再構築してみました-操作は成功しましたが、まだ運がありません。
  • Windows XP回復コンソールの下で、両方を試し、CHKDSK /P /Rインストール全体を修復しましたが、それでもWindowsを起動できません。ただ投げるだけRead Error Occured, Press Ctrl+Alt+Delです。

SATAドライブのUSBケースを介してこのドライブを接続すると、起動中にWindowsエラー0x000007bがスローされます(Windows XPの起動画面が数秒間表示されます)。

他に何ができるか教えてください。(または、私の試みで間違ったことをしましたか?)

TestDiskはファイルをリストでき、それらを外部ドライブにコピーできますが、クリーンインストールを避けたいです。


最初の512個のクラスターを上書きしていない(幸いなことに、512から4096セクターの間にあった)ので、単一のセクターを上書きしました。
アンドレアラザ

回答:


1

Easy Recovery Essentialsを使用してMBRを修正してください。Windows XPのプロセスは次のとおりです。

  1. Easy Recovery Essentialsをダウンロードして、起動可能なCDに書き込みます
  2. Easy Recovery Essentialsを起動し、自動修復オプションを選択します
  3. ドライブを選択し、自動修復を選択します
  4. プログラムが実行され、MBRの再作成が試行されます(これには時間がかかる場合があります)
  5. 再起動すればそれだけです。

これは、Windows XPからWindows 8.1までのすべてのOSで機能するはずです。

これがあなたの役に立つことを願っています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.