• 締切済み

マルチブート

ノートパソコンにハードディスクは一つでパーテションを2つにしDドライブにXP CドライブにVISTAをインストールしたのですがパソコンを起動してもマルチブートメニューが出ずVISTAが立ち上げってしまいXPを立ち上げることが出来ません。 VISTAのシステムの詳細設定→システムのプロパティの詳細設定 起動と回復の起動システムもVISTAしかありません。 どうしたらXPとVISTAを選択できるようになりますか? よろしくお願いします。

みんなの回答

  • AA1147
  • ベストアンサー率45% (303/667)
回答No.3

こちら回答『ブートマネージャが出ない』http://oshiete1.goo.ne.jp/qa4773817.html で私のアドバイスを参考に。

  • gamebakari
  • ベストアンサー率60% (699/1147)
回答No.2

>ノートパソコン 元々Vistaのプリインストールマシンで、それにXPをデュアルブートしたいということでしょうか? リカバリ領域までも削除してしまうようなパーティションのいじり方をしていないでしょうね。 それとメーカーサポート外の作業になると思われます。何が起こっても自己責任です。 >ブートメニューが出ず そのやり方ではでません。 前提条件として 古いほうのOSはパーティションの前側にあること(この場合Cドライブ) VistaのBCDにXPのレガシーブートローダーを認識させること この二点は必須事項になります。 ですからこの場合は XPのインストールディスクで今あるVistaの領域を削除し、XPをクリーンインストールする(これでMBRが書き換わる)、その次にVistaのインストールディスクでDドライブをフォーマット後Dにインストールする。 そうすれば「XPとVISTAを選択できるように」なるはずです。 無論Vista/XPともにマイクロソフト製のインストールディスクが必要です(ノートのリカバリ領域にあるOSは使えないでしょう)。 つまり余分に二つのOSを購入することになるかと思います。 ちなみにその状態でboot.iniを編集してもどうにもなりません。 VistaのブートローダーはXPのそれとはまったく異なり、なおかつXPからは認識できません。 Vistaからコマンドプロンプトを立ち上げてBcdEdit.exeを起動しレガシーローダーとしてXPの起動情報ID(識別子)を組み込む必要があります。 http://oshieru.blog.so-net.ne.jp/2008-08-25 http://asugi23.web.infoseek.co.jp/diyf/diy88.htm#4 何がなにやらさっぱり、という状態ならそのPCでのデュアルブートはあきらめたほうがいいかもしれません。 GUIでBCDを扱うVistaBootPROというツールもありますが、 下手に使うと今起動できているOSさえ起動しなくなる恐れもあるため(デュアルブートの)初心者にはお勧めしません。 しかもレガシーOSのパーティションが前に無いので、BCDだけでも解決しないと思われます。 どうしてもデュアルブートしたいなら、やはりXPを入れたあとVistaを「後ろのパーティション」に入れるべきですね。これなら簡単です。

参考URL:
http://www.microsoft.com/japan/technet/windowsvista/library/85cd5efe-c349-427c-b035-c2719d4af778.mspx
回答No.1

ここにもあるとおり http://asugi23.web.infoseek.co.jp/diyf/diy88.htm VistaはXPよりあとのドライブレターじゃないとデュアルブートできません。  ※ c:XP、d:Vistaって感じ 上記ページを参考にboot.iniを編集するなど、いろいろと試してください

関連するQ&A