
Ubuntu日本語フォーラム

ログインしていません。
これまでVistaにUbuntuをインストールしてデゥアルブートにしていましたが、昨日XPを追加してトリプルブートにしようとしたところVistaが読み込まれなくなってしましました。
素人が手を出すことじゃなかったと大変反省してます。せめて今まで使ってきて重要な情報が入ってるVistaを起動できるようにしたいです。どうかよろしくお願いします。
以下どんな手順でやってどんな状態になったか書きます。ちなみにハードディスクは一つです。
1.これまでVistaにUbuntuをインストールしてデゥアルブートだったものをUbuntuのパーティションを削除を削除した。
2.空いてるパーミションにXPをインストール。
3.空いてるほかのもうひとつのパーミションにUbuntuをインストール。
boo/grub/のmenu.lstでUbuntu以外では本来VistaとXPがgrubで選択できればいいのですが
title Windows Vista/Longhorn (loader)
root (hd0,0)
savedefault
makeactive
chainloader +1
としかなく、起動時にここを選択するとXPが起動されてしまいます。また(hd0,1)にしても何も起動されません。
またハードディスクの内容は
番号 開始 終了 サイズ タイプ ファイルシステム フラグ
1 107MB 316GB 316GB primary ntfs boot
2 316GB 400GB 83.9GB primary ntfs
3 400GB 442GB 41.9GB primary ntfs
4 442GB 500GB 58.5GB extended lba
5 442GB 479GB 37.0GB logical ntfs
6 479GB 499GB 20.6GB logical ext3
7 499GB 500GB 938MB logical linux-swap
で1番にvista、2番にxp、6番7番がubuntuです。
できればトリプルブートにしたいのですがとりあえずVistaがまた起動できるようになんとかしたいです。なにか方法が思い当たりましたらなにとぞご教示ください。
最後の編集者: thomasu (2009-02-12 00:46:35)
オフライン
Vista の後から XP をインストールすると Vista が起動出来なくなるようです。
http://asugi23.web.infoseek.co.jp/diyf/diy88.htm
上記サイトを参考に
1. VistaのインストールDVDもしくはCDで起動
2. コンピュータの修復を選択
3. システム回復オプションからコマンドプロンプトを実行
4. コマンドプロンプトで「bootrec /fixboot」、「bootrec /fixmbr」を実行
これで Vista と XP のデュアルブートを復活させてから、改めて gurb をインストールしなおすとかどうでしょうか。
オフライン
解決策としては、GHOさんの指示された通りでよろしいかと思われます。
先ず知っておいて欲しいことは、Windows関係のOSは古いバージョンから順にインストールした方が無難です。
そうでないとWindowsのブートローダーが書き換えられてしまいOSが起動できなくなることがあるようです。
参考までに、既にVistaがプリインストールされているのであればVirtual PCと云うソフトをMSのサイトからダウンロードしてインストールすると仮想環境を作ることが出来ます。これだとパーテーション操作やブートローダーの設定も必要ないので、容易にXPの環境を得ることが出来ます。私も最近導入したBIBLOでVista内で仮想XPを動作させております。
また、Ubuntuはパーテーションを操作してVistaとデュアルブートさせています。
最後の編集者: tnc (2009-02-02 00:57:26)
オフライン
GHOさんのご教示通り
1. VistaのインストールDVDもしくはCDで起動
2. コンピュータの修復を選択
3. システム回復オプションからコマンドプロンプトを実行
4. コマンドプロンプトで「bootrec /fixboot」、「bootrec /fixmbr」を実行
それから
5.VISTAを起動してUbuntuのパーティションを削除。
6.Ubuntuをインストール
で起動時にUbuntu、XP、VISTAがgrubでちゃんと選べるようになって
トリプルブートがおかげ様でできるようになりました!
tcn様が教えてくれたようにVirtual PCを使ってVISTA上でXPを動かせるっていうのを
知らなかったので次はその方法を試してみます。
皆様本当にありがとうございました!
オフライン