• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:7-64bitとXP-64bitのデュアルブート)

7-64bitとXP-64bitのデュアルブートに関する問題

このQ&Aのポイント
  • 7-64bitとXP-64bitのデュアルブートの設定方法について、エラーが発生しています。
  • 参考サイトの手順を試したが、エラーメッセージが表示されてWindowsの起動ができません。
  • ntoskrnl.exeファイルが不足しているため、再インストールが必要なようです。この問題の解決方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.4

Win7の必要ファイルをバックアップしてからXPからインストールされることをお勧めします。 このままWin7の次にXPのインストールが出来ても、多分また色々問題が起きるような気がします。

その他の回答 (4)

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.5

フリーソフトのEasyBCDで修復できます。 手順 1  G:\boot\bootsect.exe /NT60 All これはWindows 7の単独起動に戻すための処理です。 G:はWindows 7のインストールDVDを挿入した光学ドライブを指しています。 EasyBCDを使ってWindows XPの起動エントリーを追加する場合でもこの操作が必要になります。 Windows 7が単独で起動できたらEasyBCDをインストールしてWindows XPのエントリーを追加すればデュアルブートが可能になります。

参考URL:
http://mikasaphp.net/easy_bcd.html
  • 8ive22ty
  • ベストアンサー率52% (770/1479)
回答No.3

No.2 の補足です。 質問サイトの下記の部分は間違っていると思います。 「3 デュアルブート起動トラブルの対処方法」の 「<MBRとBCDを再構築する方法>」の 「手順 3  Windows XPのインストール先ドライブを指定」の 「XPのインストール先ドライブを指定」という表現は違うと思います。 正しくは「XPのbootloaderである ntldr の在るドライブを指定」が正しいです。 つまり、今回の場合はWin7をインストールしたドライブC: に XPの ntldr があるはずですから partition=c: を指定する必要があります。 「XPのインストール先ドライブを指定」ではたとえばXPインストール先がドライブD: であるとすれば partition=d: を指定することになり、明らかに間違いであることが解ります。

  • 8ive22ty
  • ベストアンサー率52% (770/1479)
回答No.2

下記の2点について疑問があります。 1. > 手順 1  G:\boot\bootsect.exe /NT60 All bootsect.exe /NT60 sys でMBRを更新すればじゅうぶんだと思いますが、 All を指定している理由は?。 ダイナミックボリュームでも使用しているのでしょうか?。 2. > 手順 3  D:\Windows\system32\bcdedit /set {ntldr} device partition=x: 普通にXPをインストールしていれば、 ntldr bootloaderはWin7のシステムpartitionに出力されているはずです。 つまり、Win7システムpartitionは c: のはずです。 したがって bcdedit /set {ntldr} device partition=c: とするはずなのですが、 なぜ partition=x: なのですか? --- 以上について適確な理由の説明があれば解決すると思います。 質問で不足している下記の情報も補足してください。 ※Win7を起動した状態でのドライブレターで教えてください。 Win7 のシステムpartitionはどこですか?。 Win7 のブートpartitionはどこですか?。 XP のシステムpartitionはどこですか?。 XP のブートpartitionはどこですか?。

  • SaKaKashi
  • ベストアンサー率24% (755/3136)
回答No.1

ここを参考に

参考URL:
http://www.dosv.jp/other/0907/16.htm
kenchan0222
質問者

補足

その方法は知っているのですが、今回はWindows7が入っている状態のPCにXPを入れるのであって、Windows7をすべて削除してからでは困るので、この方法は使えないと思うのですが・・・。回答ありがとうございました。

関連するQ&A