- 締切済み
マルチブート
ノートパソコンにハードディスクは一つでパーテションを2つにしDドライブにXP CドライブにVISTAをインストールしたのですがパソコンを起動してもマルチブートメニューが出ずVISTAが立ち上げってしまいXPを立ち上げることが出来ません。 VISTAのシステムの詳細設定→システムのプロパティの詳細設定 起動と回復の起動システムもVISTAしかありません。 どうしたらXPとVISTAを選択できるようになりますか? よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- AA1147
- ベストアンサー率45% (303/667)
こちら回答『ブートマネージャが出ない』http://oshiete1.goo.ne.jp/qa4773817.html で私のアドバイスを参考に。
- gamebakari
- ベストアンサー率60% (699/1147)
>ノートパソコン 元々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を「後ろのパーティション」に入れるべきですね。これなら簡単です。
- Pedophilia
- ベストアンサー率71% (383/536)
ここにもあるとおり http://asugi23.web.infoseek.co.jp/diyf/diy88.htm VistaはXPよりあとのドライブレターじゃないとデュアルブートできません。 ※ c:XP、d:Vistaって感じ 上記ページを参考にboot.iniを編集するなど、いろいろと試してください