posted at Aug/27/2009 22:51 [ コンピュータ/ハードウェア ]
システムが変更されててなにかと非常にめんどくさいxpとvistaのデュアルブート。
特にVistaがプレインストールの場合がめんどくさいんですよ。
という話は聞いていたのですが、状況が状況なのでやらなきゃしゃーない。豪州で購入のDellマシンのvista business 英語版にXP home sp2日本語を入れたでござるの巻。

パーティションはvistaが切ってくれるので、それ自体には問題はないと思います。
とにかくどのデュアルブート参考サイトを見ても、vista搭載マシン(SATA HDD)にXp載せるために必要になるのはAHCIドライバ。まずこいつが最大の難関。
xpをインストールしようとすると、黙っていれば途中でエラーが出ます。
そこでインストールのやり直して、最初にf2(だったと思った。f6だったかも。メッセージが一瞬出ます)を押してあげると、そののち「ドライバを参照してください」というようなメッセージが出てきます。
ここで必要になるのがAHCIドライバなんですが、こいつはFDDからでないと読み込めないというステキな物体。
FDDは日本帰れば持ってるけど、手元にない・・・。周りは下の世代ばっかりで絶対外付けFDDなんか持ってない・・・。

というわけで主に参考にしたのは以下のブログのエントリ。
上のエントリではドライバを組み込んだインストールディスクの作り方が書いてあります。
ただし、どのドライバが必要なのかはマシンによって違うので、下のエントリの方法で自分のマシン用のドライバを捜し当ててください。
これでインストールディスクをまず作成します。
このディスクからインストールしてやればXPが入ります。

で、このままではXPのシングルブートしかできないのでeasyBCDで起動のセッティングをしてやればデュアルブート完成!

なわけですが、オイラの場合はここでおかしなことになりました。
easyBCDでvistaとの設定をしてやると、次回起動時にブート選択画面が出るには出るんですが、なぜかxpを選択するとエラー画面になってxpが立ち上がらない。でもvistaはちゃんと起動する。
仕方がないのでeasyBCDをvistaに入れて、vistaをuninstall状態にしてやってみたら、今度はまたxpのシングルブート。

ううむ・・・。
で、色々見てみたら、xpを入れたドライブの場所に食い違いがあることが発覚。
vistaから見るとxpはDドライブに入っているのに、xp側から見るとFドライブに入っていることになっている。
あ、と書き忘れましたが、パーティションはC:60(vista)、D:40(xp)、E:40(予備)、F:残り(データストレージ)で切ってました。
これが、なんでかXPではC:60(vista)、D:40(予備)、E:残り(データストレージ)、F:40(xp)と認識しているのですよ。調べてみたら、稀にこういうことが起きるそうです。
でも直し方まではわからなかったので、もう全部最初からやり直す気でvistaのディスクを入れてCドライブのvistaを入れ直すことにしました。

するとあらびっくり。
正常に動きました。

インストールが終わってリブートかけたら、デュアルブートになってただよ。
そこからちゃんとxpも立ち上がるようになってました。

もうあとはeasyBCDをvista側に入れて、(vistaのinstall/uninstallはせずに)優先順位変更と名称変更だけしたら使い勝手のよいデュアルブートのできあがり。


※XPインストール後の動きに関しては責任もてません。あくまでわたしのケースということで。

まあこれで、今XPから書き込んでます。問題は特にないですね。
vista全然使ってないけど。

今日やっと7へのフリーアップデート登録ができたので、7待ちです。あとoffice2007入れたいんだよな。

Microsoft Windows XP Home Edition Service Pack 2 通常版Microsoft Windows XP Home Edition Service Pack 2 通常版

by G-Tools
Microsoft Windows XP Professional Service Pack 2 通常版Microsoft Windows XP Professional Service Pack 2 通常版

by G-Tools
Windows7 Home Premium アップグレード版 (本数限定優待価格)Windows7 Home Premium アップグレード版 (本数限定優待価格)

by G-Tools
Windows7 Professional アップグレード版 (本数限定優待価格)Windows7 Professional アップグレード版 (本数限定優待価格)

by G-Tools
リンクシェア アフィリエイト紹介プログラム