お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-02-01 22:40:23

thomasu
新しいメンバ
登録日: 2009-02-01

VistaとUbuntuの2つからXPを追加してトリプルブートに

これまで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)

オフライン

 

#2 2009-02-01 23:48:49

GHO
メンバ
From: 東京郊外
登録日: 2008-05-07

Re: VistaとUbuntuの2つからXPを追加してトリプルブートに

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 をインストールしなおすとかどうでしょうか。

オフライン

 

#3 2009-02-02 00:56:25

tnc
メンバ
登録日: 2008-03-22

Re: VistaとUbuntuの2つからXPを追加してトリプルブートに

解決策としては、GHOさんの指示された通りでよろしいかと思われます。
先ず知っておいて欲しいことは、Windows関係のOSは古いバージョンから順にインストールした方が無難です。
そうでないとWindowsのブートローダーが書き換えられてしまいOSが起動できなくなることがあるようです。
参考までに、既にVistaがプリインストールされているのであればVirtual PCと云うソフトをMSのサイトからダウンロードしてインストールすると仮想環境を作ることが出来ます。これだとパーテーション操作やブートローダーの設定も必要ないので、容易にXPの環境を得ることが出来ます。私も最近導入したBIBLOでVista内で仮想XPを動作させております。
また、Ubuntuはパーテーションを操作してVistaとデュアルブートさせています。

最後の編集者: tnc (2009-02-02 00:57:26)

オフライン

 

#4 2009-02-02 12:49:51

thomasu
新しいメンバ
登録日: 2009-02-01

Re: VistaとUbuntuの2つからXPを追加してトリプルブートに

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を動かせるっていうのを
知らなかったので次はその方法を試してみます。

皆様本当にありがとうございました!

オフライン

 

Board footer

Powered by FluxBB