web-dev-qa-db-ja.com

リカバリ/インストールディスクなしでWin7MBRを復元する

これが私がやろうとしていることです。

プライマリOSドライブを大きなハードドライブ(1TB)から小さなハードドライブ(64GB SSD)に切り替えようとしています。私のすべてのデータは合計で最大+/- 35GBであり、SSDにうまく収まるはずです。

そこで、調査を行ったところ、USBでSysrescuecdを入手して起動し、1TBのパーティションのサイズを45GBに変更することができました。次に、パーティション(ドライブいっぱいになるようにサイズ変更)をSSDにコピーすることができました。 (すべてgPartedを介して行われます)。

MBRが(正当な理由で)コピーされていないことと、それがないとSSDが起動しないことを知っています。そこで、testdiskを起動し、Test DiskMBRをSSDに書き込むことができました。

これにより、テストディスクMBRを使用してSSDを起動し、「1234F:」と入力して、起動するパーティションを選択できます。 1を選択すると、Windows7パーティションで正常に起動します。

ここで、標準のWindows MBRをハードドライブに復元したいのですが、Windows 7内からbootrecファイルが見つかりません(インストール/リカバリディスクが見つからないようです)。

Windows 7内から標準のWindows 7 MBRを復元する方法、またはWindows 7インストール/リカバリディスクを使用しない方法はありますか?

どんな助けでも大歓迎です。

ありがとうございました!

5
user3033

http://www.sysint.no/products/Download/tabid/536/language/en-US/Default.aspx からmbrfixをダウンロードします

これは小さくて便利なCLIツールです。その後、ただ実行します

 ./MbrFix.exe /drive 0 fixmbr /yes
3
Yaba

私が考えることができる2つの方法。

  1. W7リカバリ環境(リカバリCD/DVDから起動)を使用してfixmbrコマンドを実行します

別のWindows7PCを使用してリカバリディスクを作成します。

すべてのプログラム>メンテナンス>システム修復ディスクの作成

(2)。 UBCDブート可能フラッシュドライブを作成し、MBRツールの1つを使用して元のMBRをバックアップし、新しいドライブに復元します。

[〜#〜] ubcd [〜#〜]

USBメモリスティックからUltimateBootCDを実行します。 CDのスクリプトは、USBデバイスからの起動をサポートする新しいマシンで使用できるようにUSBメモリスティックを準備します。 CD版と同じツールにアクセスできます。

2
Moab