WindowsVistaとXPをデュアルブートで使う!
WindowsVistaがプリインストールされているノートパソコンにWindowsXPをインストールしようと思い、
VistaのパーティションをCドライブとDドライブに分けて、DドライブにXPをインストールした。
よし!これでOKと思い再起動すると、Windows XP Professional・・・・
えっ?
OSの選択画面は?と思いながらもう一度再起動・・・
やっぱりXPしかきどうせんやんけ!しかも、デバイスのドライバがあわずほとんど使えず。USB、ネットワークもだめ。デバイスが黄色い!&?だらけ。
ちょっとあせりましたが、Vistaのリカバリディスク作成してあるから大丈夫!まだまだイケる!いろいろ調べてみると、VistaがインストールされているPCにXPをインストールすると、Windows XPがMBRを書き換えてしまうためVistaが起動しなくなるらしい。古いOSの後に新しいOSをインストールするのはいいけど、逆はだめみたいね。
先に調べておけば良かった。私はいっつも行き当たりばったり、準備不測なんです。
それじゃ、どうしようかと言うことで、発見しました。
今はXPから起動するので、そのままXPを立ち上げ、コマンドプロンプトを開く。
ここで、WindowsVistaのDVDが必要になる。これがないとだめ。私は友人が持っていたので、借りました。Vista のインストール DVD 内の boot\bootsect.exe を以下のオプションで実行し、Vista のブート環境を復元します。
>E:\boot\bootsect.exe -NT60 all
頭のEはCD/DVDドライブ名(それぞれ読み替えてください)
次に、そのままコマンドプロンプトで、NTLDR のあるパーティションを設定
頭のCはVistaをインストールしたドライブ(私の場合CにVista、DにXPです。)
>c:\windows\system32\bcdedit.exe /set {ntldr} device partition=C: でEnter
NTLDR のパスを設定
>c:\windows\system32\bcdedit.exe /set {ntldr} path \ntldr でEnter
表示名の設定
>c:\windows\system32\bcdedit.exe /set {ntldr} description "Windows XP Professional" でEnter
表示順を設定
>c:\windows\system32\bcdedit.exe /displayorder {ntldr} -addlast でEnter
それぞれ、"この操作を正しく終了しました。" というメッセージが表示されたらOK。
これで再起動すると、VistaとXPが選択できるようになりました。
私の場合、VistaのDVDがあったからいいけど、持ってない人には参考にならないかも。
また、ドライバがあるかどうかきちんと確認してからの方がいいですね。インストールしても私みたいに使えないかもしれません。また、Microsoft Virtual PC等のソフトをインストールして、VistaからXPをエミュレートして使うという手もありますね。動作が遅いかもしれませんけど。これは試してません。
他にもこんなソフトもあるようです。
VistaとXPのデュアルブート環境でXPを優先OSに設定できる「VistaBootPRO」
By窓の杜
≪ 長澤まさみがボッコボコ!フジテレビ新ドラマ! | メイン | おもしろ動画・スゴ腕!スーパーマリオの曲に合わせてドラム演奏! ≫
関連記事(同じカテゴリの記事)
GoogleAdSense広告の精度を最適化!GoogleEarthからバレンタインプレゼント!!!
WindowsVistaで日本語入力が行えない場合の対処方法
GoogleAdsenseのクリック単価UP!するために・・・
Googleのインデックス数&アクセス数が激減!
パソコンの画面が真っ暗。でも、うっすら!
WindowsXPとVistaでファイル名が表示されなくなった?!
GoogleAdSense広告を最適化しよう!パート1
jQueryでページトップにスムーススクロール javascript
VHSをDVDにらくらく変換「VHS to DVD」