web-dev-qa-db-ja.com

Windows 7のブートパーティションを既存のデュアルブートセットアップから新しい内蔵ハードドライブに移動するにはどうすればよいですか?

現在、同じ内蔵ハードドライブの別々のパーティションでWindows XPとWindows7(両方とも32ビット)をデュアルブートしています。Windows7パーティションを新しいパーティションに移動したいのですが。ドライブしますが、デュアルブートセットアップとともに、既存のXPパーティションをそのまま維持します。

パーティションをコピーできるさまざまなソフトウェア(Clonezilla、Easus Partitionなど)があることは知っていますが、ブートローダーはどうですか? Windows 7パーティションのコピー後に変更できますか?もしそうなら、どのように?

3
mike

まず最初に、現在アクティブなパーティション(ブート構成ファイルとWindows 7ブートマネージャーを保持している)を確認する必要があります。調べるには、Windowsのディスクの管理を使用します。

ディスク上の最初のパーティションがアクティブ(およびプライマリ)である場合に最適です。ダウンロード Windows 7/Vista用のビジュアルBCDエディター 。 「デュアルブート修復ツール」が付属しています。

デュアルブート修復を実行します。

1)[ディスクの管理]をクリックします。ここで、最初のパーティションがアクティブとしてマークされているかどうかを確認します。そうでない場合は、アクティブとしてマークします。

最初のパーティションがアクティブでなかった場合のみ、手順2、3、4!

2)「自動修復」(デュアルブート修復)をクリックします。これにより、最初のアクティブなパーティションにブート構成データとブートマネージャーが作成されます。

3)再起動します。 Windows7がデフォルトのブートエントリになります。

4)XPがブートメニューにない場合は、ビジュアルBCDエディターを使用して追加できます。ツリービューを右クリックして、[不足しているWindowsローダーを作成する]を選択します。

これで、最初のパーティション(アクティブ)にWindows 7ブートマネージャーがあり、ブート構成データもそこに保存されます。

Partition Wizard 7 Home(無料ツール)を使用してWindows 7パーティションを新しいドライブにコピーします。デフォルト(古いWindows 7)で再起動します。

ディスクの管理(およびエクスプローラー)で、新しいパーティション(新しいWindows 7)が表示されることを確認します。新しいWindows7の別のブートエントリを追加します(ここでも「不足しているWindowsローダーを作成する」を使用します)

これで、XP、古いWindows 7、新しいWindows7の3つのブートメニューエントリができます。

すべてのブートメニューエントリから起動できることを確認してください。すべて問題ないと思われる場合-Windows7の古いパーティションを削除します(!!最初のアクティブなパーティションでない場合は!!) Windows 7-Visual BCDEditorを実行します-ツリービューで古いWindows7ローダーを選択し、右クリックして「削除」します。

注:Windows 7は常に最初のディスクとそのディスク上のアクティブなパーティションから起動します!

1
snayob