
Ubuntu日本語フォーラム

ログインしていません。
もともと、Windows Vista business と XP professional の デュアル・インストールのマシンに、Ubunntu 10.04 を追加し、トリプル・インストールとしましたが、3っ共起動することが出来ないため、質問させていただきます。
CPU Pentiam 4 2.8GHz HT メモリ 4GB で、もともと、Serial ATA の HD 2台にVista、XP が各々インストールされています。
それに、従来型 ATA の HD を追加し、Ubuntu 10.04 をインストールしました。当初、FD から起動しようと思いましたが、うまくいかず、再インストールし、MBRから起動するようにしました。
各々のディスクは、Ubuntu のものが、sda、Vista が、sdb、XP が、sdc と認識しました。しかし、起動ディスクが、Vista のものとなっていたため Ubuntu は起動できず、起動ディスクを、Ubuntu のディスクとして、Ubuntu と Vista のデュアル・ブートとなりました。
この状態で、Ubuntu と Vista の起動は出来ますが、Vista の起動画面より、XP を起動しようとすると、PC が再起動され、XP を起動することが出来ません。
そのため、Vista のディスクを起動ディスクとすると、従来の Vista と XP のデュアルとなりますので、それにUbuntu を加えてみました。
Vista のブート・マネージャを次のように設定しました。
Windows ブート マネージャ
--------------------------------
identifier {bootmgr}
device unknown
description Windows Boot Manager
locale ja-JP
inherit {globalsettings}
default {current}
resumeobject {b3f8771c-e8bc-11de-ab5e-806e6f6e6963}
displayorder {current}
{ntldr}
{902e07c9-e8bc-11de-918c-8f2b1eb2d4f7}
toolsdisplayorder {memdiag}
timeout 30
resume No
Windows ブート ローダー
--------------------------------
identifier {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows Vista (TM) Business (回復済み)
osdevice partition=C:
systemroot \Windows
resumeobject {b3f8771c-e8bc-11de-ab5e-806e6f6e6963}
Windows レガシ OS ローダー
--------------------------------
identifier {ntldr}
device partition=C:
path \ntldr
description Windows XP Professional
Windows レガシ OS ローダー
--------------------------------
identifier {902e07c9-e8bc-11de-918c-8f2b1eb2d4f7}
device partition=C:
path \ubuntu.load
description Ubuntu 10.04
ここで、ubuntu.load は、ubunntu をCDより起動し、
FD を /media にマウントします。
dd if=/dev/hda of=/media/ubuntu.load bs=512 count=1
として、FD にとり、それを C ドライブにコピーします。
このように設定しましたが、Ubuntu が起動しません。
grub からでもいいですし、Vista のブートマネージャからでもいいので、
トリプル・ブートを実現する方法をお教えいただけませんでしょうか、
よろしくお願いします。
オフライン
Vista のHDDを起動ディスクにして、 Vista を立ち上げ、EasyBCD で設定するというのはどうでしょうか?
オフライン
makopi さん、どうもありがとうございました。
EasyBCD を使用して、トリプル・ブートを正常に動作させることが出来ました。
Ubuntu の GRUB が、GRUB 2 になっていることを知らず、
従来の GRUB と同じ方法で設定したのが原因のようです。
Vista のブート・マネージャは、次のように設定されました。
Windows ブート マネージャ
--------------------------------
identifier {bootmgr}
device unknown
description Windows Boot Manager
locale ja-JP
inherit {globalsettings}
default {current}
resumeobject {b3f8771c-e8bc-11de-ab5e-806e6f6e6963}
displayorder {current}
{ntldr}
{902e07ca-e8bc-11de-918c-8f2b1eb2d4f7}
toolsdisplayorder {memdiag}
timeout 30
resume No
displaybootmenu Yes
Windows ブート ローダー
--------------------------------
identifier {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows Vista (TM) Business (回復済み)
osdevice partition=C:
systemroot \Windows
resumeobject {b3f8771c-e8bc-11de-ab5e-806e6f6e6963}
Windows レガシ OS ローダー
--------------------------------
identifier {ntldr}
device partition=C:
path \ntldr
description Windows XP Professional
リアル モード ブート セクタ
--------------------------------
identifier {902e07ca-e8bc-11de-918c-8f2b1eb2d4f7}
device partition=C:
path \NST\AutoNeoGrub0.mbr
description Ubuntu 10.04
オフライン