質問: win7を既定にするとブートメニューが消える pc:vaio vgc-js90s (一体型) デュアルブート c:win7 d:winxp (winxpは後からインストールしました) win7のシステム詳細設定、起動の設定でwinxpを既定にし、再起動するとブートメニューが現れ、選択すればそれぞれ正常に起動できます。放っておくとxpが起動しますが、win7の方をよく使いますので不便です。 そこで、起動の設定でwin7を既定にするとブートメニューが現れず、win7が直接起動します。xpを使いたいときは、win7を経由しないとできないのでやはり不便です。 要は、win7を既定にしたままブートメニューを表示させたいのですが、何をどう修正すればよいのでしょうか。
回答: >・・・win7を既定にするとブートメニューが現れず、・・・ win7のブートマネージャにxpブートローダが作成されていないからです。 次のことを確認してください。 (1)win7を起動している状態で、bcdeditコマンド(管理者として実行)にてブートマネージャを表示してください。 (2)xpをbootできるように次のようにbootエントリを追加してください。 bcdedit /create {ntldr} /d "windows xp" bcdedit /set {ntldr} device partition=c: bcdedit /set {ntldr} path \ntldr bcdedit /displayorder {ntldr} /addlast (3)以上でpc再起動すればwin7、xpのデュアルブートメニューが表示されます。