お知らせ

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

#1 2010-05-28 13:07:30

ponk
メンバ
登録日: 2010-04-24

WinXPとUbuntu10.04のデュアルブート方法(別HDD/IDE)

タイトル通りに、WinXPとUbuntu10.04を別HDDにてデュアルブートしたいと考えています。

使用環境は
●HP xw4100 (http://h50146.www5.hp.com/products/workstations/personal_ws/old/hp/xw4100/xw4100XPD260A80D512XrFbWL.html)
●メモリは1.5Gまで増設
●HDD2台は共にUATA(IDE)
といった状態です。

自分で試した作業内容は、
1.元々WinXPが入っているHDD一度取り外し(WinXPはそのまま残したかったため)新たに用意したHDDに交換し(ジャンパー設定はマスター)Ubuntu10.04をインストール
2.Ubuntu10.04のインストールが終了し再起動後にシャットダウン
3.電源を切り、WinXPが入っているHDDのジャンパーをスレーブに設定し、新たにUbuntu10.04をインストールしたHDDの下に増設

ここからが問題で、インストール方法もしくは手順に間違いがあるのか、起動時に使用するOSを選択する事ができません。
どのような方法でWinXPとUbuntu10.04を別HDDにインストールすれば良いのでしょうか?

オフライン

 

#2 2010-05-28 13:27:37

ack
メンバ
登録日: 2007-06-01

Re: WinXPとUbuntu10.04のデュアルブート方法(別HDD/IDE)

ponkさんのここまでの手順に問題はないと思います。

ponk による投稿:

ここからが問題で、インストール方法もしくは手順に間違いがあるのか、起動時に使用するOSを選択する事ができません。

1. 都度BIOSの設定を行ってマスターのHDDから起動するかスレーブのHDDから起動するか選ぶ
2. BIOSの設定はマスターのHDDにしておき、マスターのHDDにインストールされているUbuntuのブートローダGRUBでWinXPも選択できるようにする

の2通りかと思います。

2. を行うのであれば、HDDを2台つないだ状態で、マスターのHDDにインストールされているUbuntuが問題なく起動できるのであれば、端末より

コード:

sudo update-grub

と管理者権限でGRUB設定アップデート操作を行えば、その際にWindowsXPを発見し起動時のメニューに登録してくれるのではないかと思います。


余談ながら、ponkさんのとった手順ですと、現在
・UbuntuはBIOS時計をUTCで扱う
・WinXPはBIOS時計をローカルタイムで扱う
という状況になっていると思われます。
※ https://forums.ubuntulinux.jp/viewtopic.php?pid=50355#p50355 参照

UbuntuとWinXPを行き来すると時計にずれが起こるため、
管理者権限で /etc/default/rcS をテキストエディタで開き、UTC=yes の箇所を UTC=no として
UbuntuにもBIOS時計をローカルタイムで扱う設定をしておくと良いかと思います。

オフライン

 

#3 2010-05-28 17:25:40

ponk
メンバ
登録日: 2010-04-24

Re: WinXPとUbuntu10.04のデュアルブート方法(別HDD/IDE)

ackさん、ありがとうございました。
sudo update-grub により無事に WinXP とデュアルブートさせることが出来ました。

余談として記載されていた時刻の設定部分に関しては何も考えていなかったため、非常にありがたかったです。
ローカルタイムの設定方法まで教えていただき本当にありがとうございました。

オフライン

 

Board footer

Powered by FluxBB