(私は周りを検索しましたが、ほとんどの場合、1つのハードドライブに2つのパーティションではなく、2つのハードドライブがあります。)
私の1TBハードドライブには2つのパーティションがあります。1つはWindowsXP用、もう1つはWindows7用です。WindowsXPパーティションは、Windows7をインストールする前に最初に作成されました。 Windows XPパーティションを削除しようとしていますが、このパーティションがまだ「システム」および「アクティブ」パーティションであるため、Windows7からフォーマットできないことがわかりました。 Windows 7パーティションを「アクティブ」に変更して再起動し、Windows 7ディスクを使用してインストールを修復しようとしました(「システム」データをWindows 7パーティションに追加するため)が、「」という悪夢に見舞われました。 BOOTMGRがありません」と、Windows 7パーティションが突然RAW形式になり、回復したばかりです(そこに弾丸をかわしました)。
私の質問は:Windows 7パーティションを「システム」ドライブにして、Windows XPパーティションへの依存を取り除くにはどうすればよいですか。だから私はそれをフォーマットすることができますか?
オリジナルのWindows7インストールディスクとUbuntu12.04livecdを自由に使用できます。
私のディスク管理画面:
XPから
Cmdを開いて入力します
diskpart
その後
list partition
アクティブとしてマークするパーティションの番号をメモします。
タイプ
diskpart
およびdiskpartプロンプトで
select partition *the partition number you wrote down*
diskpartプロンプトで
active
次に、bcdboot.exeを使用して、Windows7のブートファイルを新しいシステムパーティションにコピーします。
Bcdboot D:\Windows /c C:
Bcdbootは、Windows 7に必要なブート環境ファイルをC:パーティションにコピーし、D:パーティションからWindows7をブートするための新しいBCDストアを作成します。
現在、レガシーブートファイルはNTDETECT.COM、NTLDR、およびBOOT.INIです。これらの隠しファイルをレガシーOSパーティションのルートディレクトリから新しいシステムパーティションにコピーするには、次のコマンドを実行します。
xcopy /h C:\NTDETECT.COM C:
xcopy /h C:\ntldr C:
xcopy /h C:\Boot.ini C:
次に、Windows 7を再起動して、新しいシステムパーティションを確立します。これはあなたの問題を解決するはずだと私は信じています。この回答がどこで得られたかを確認するには: http://technet.Microsoft.com/en-us/library/ee829686(v = ws.10).aspx#BKMK_Step1
あなたはデュアルブートに行かないのでXPと7あなたはウィンドウズ7に再起動した後に何もする必要はないはずです。それからあなたはXPパーティション。
マシンの起動時にPOSTチェック)の直後に両方のオペレーティングシステムがマシンにリストされている場合は、次のことを試してください。
[システムのプロパティ]の[詳細設定]タブで、[スタートアップとリカバリ]オプションを選択し、Windows 7をデフォルトのオペレーティングシステムとして設定し、[オペレーティングシステム]チェックボックスのリストをオフにしてから、マシンを再起動します。
投稿後にマシンがWindows7をリストせず、「Boot Mgr」エラーが引き続き発生する場合は、Windows7ディスクを使用してスタートアップファイルを回復する必要があります。