No.6ベストアンサー
- 回答日時:
もう遅いが
bios での HD boot 順位
pata > sata-0 > sata-1 で
全部実装して、順番に
PATA に XP // Xp は融通がきかないので、第一Drive、 第一Partition
SATA-0 に Vista
SATA-1 Ubuntu
を instalした方が良かったと思うが
そうすると、Vista は、Xp を認識する。
下記で立ち上がるかも知れない。
これで駄目なら、easyBCD かな。
title Windows XP Professional (hd1)
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
makeactive
chainloader +1
何度も回答ありがとうございました!
mapの項を追加することで無事起動することが出来るようになりました。
お陰様で、望みのブート環境が構築でき、またブートシーケンスの勉強が出来ました^^
ありがとうございました。
後学のため、見つけた参考URLも記しておきます。
http://ubuntuguide.org/wiki/Ubuntu:Edgy_ja/BootM …
No.5
- 回答日時:
>何故かxp-HDDはhd1であろうにも関わらず
念のため、聞きたいのですが
XP を どのようにしてinstall したのでしょうか
bios での HD boot 順位
pata > sata-0 > sata-1
で、sata-0 に install した
sata-0 > [ sata-1 > pata ]
で sata-0 に install した。
この回答への補足
ありがとうございます。
今回の状況に至るまでに以下のステップを踏みました。
まずSATA0のみ物理的に接続した状態で、XPをインストール。
次にSATA1のみ物理的に接続した状態で、Vistaをインストール。
全て接続(通電)をして、BIOSの順位をSATA0>SATA1>PATAにして、ubuntuをPATAにインストール(ディスク全体を使用して...を選択)。
この段階で、SATA0単独で起動して"grub..."のままでXPが起動しなくなり、SATA0のみ通電してXPブートディスクよりFIXMBRでSATA0のMBRを修復。
それぞれ単体通電で起動を確認した後に、現在のBIOS順位がPATA(ubuntu)(hd0)>SATA0(xp)(hd1?)>SATA1(vista)(hd2)の状態で、
grubからxpだけがchainloaderで無反応です。
-----以下/boot/grub/menu.lst引用-----
title Windows XP Professional (hd1)
rootnoverify(hd1,0)
makeactive
chainloader +1
titleWindows Vista Ultimate (hd2)
rootnoverify(hd2,0)
chainloader+1
titleUbuntu 8.04.1, kernel 2.6.24-21-generic
root(hd0,0)
kernel/boot/vmlinuz-2.6.24-21-generic root=UUID=7b339c08-a25a-4b56-ae7a-20a134c90bfd ro quiet splash
initrd/boot/initrd.img-2.6.24-21-generic
quiet
titleUbuntu 8.04.1, kernel 2.6.24-21-generic (recovery mode)
root(hd0,0)
kernel/boot/vmlinuz-2.6.24-21-generic root=UUID=7b339c08-a25a-4b56-ae7a-20a134c90bfd ro single
initrd/boot/initrd.img-2.6.24-21-generic
titleUbuntu 8.04.1, kernel 2.6.24-19-generic
root(hd0,0)
kernel/boot/vmlinuz-2.6.24-19-generic root=UUID=7b339c08-a25a-4b56-ae7a-20a134c90bfd ro quiet splash
initrd/boot/initrd.img-2.6.24-19-generic
quiet
titleUbuntu 8.04.1, kernel 2.6.24-19-generic (recovery mode)
root(hd0,0)
kernel/boot/vmlinuz-2.6.24-19-generic root=UUID=7b339c08-a25a-4b56-ae7a-20a134c90bfd ro single
initrd/boot/initrd.img-2.6.24-19-generic
titleUbuntu 8.04.1, memtest86+
root(hd0,0)
kernel/boot/memtest86+.bin
quiet
No.4
- 回答日時:
ドライブの選択メニューがPCにあればそれで起動ディスクを選んだほうがいいのではないでしょうか?
メニューの起動ボタンはPCによって違うと思います。
だいたい起動画面をみるとどこかに書いてあると思います。
画面が流れるのが早いのでScrollLockキーを押すと一次停止しないでしょうか?
どうしても特定のディスクのgrubですべてのディスクを起動したいのでしょうか?
/boot/grub/device.mapを確認してください。
ここにgrubを設定した時点の内容が書かれていると思います。
最初IDEしかなかったのならhd0しか書いてないかもしれません。
ここに書いてないのでも指定できるのか?
自分もあまり詳しくないです。
自分はやったことありますが。元に戻せなくなったり、するのであまり人には勧めたくないですけれど。
この内容を自分で追加してMBRをgrub-installコマンドで作り直すとかは出来ます。
その前にgrubの画面でEとかを押して起動時に設定を一次的に変えることができるです。
ここでhdのとこにカーソルをもっていってTABキーを押すとオートコンプリートで指定可能な一覧が出ると思います。
それで探りを入れることも出来ます。
回答ありがとうございます。
確かに、BIOSからその都度選択できればそれぞれ正常に起動しますので、それがベストですよね...BIOSセッティングに入る以外のメニューを探してみます。
grub/device.mapには"(hd0) /dev/sda"のみでした。ubuntuインストを1HDD(物理的に他のHDDを切っていた)で行ったからですね、きっと。
jqpさんの指摘で、よくよく見れば英語でtabキーの機能が書いてあることに気がつきました(^-^;)
この機能で指定可能なデバイスが出ました!"fd0,hd0,hd1,hd2"が出たので、認識自体は正常でした。
おかげさまで次のステップに進めました。次は、なぜxpがchainloaderできないか、です。BIOSのみでブート解決すればそれはそれで良いのですが、疑問を残すのが気持ち悪いのです(^-^;)
ありがとうございました!
No.3
- 回答日時:
質問が良く分からない所がありますが
grub の device名 と Linux( Ubuntu) では、命名が違います。
grub
多分この場合、PATA が BIOS で 起動順序が最初だから
hd(0,x) となります。
Windows だとすると、最初のpartition ですから
hd(0,0) となります。
sata-0 hd(1,x) Ubuntu8.04 でみると、 /dev/sdbN なら x=N-1
sata-1 hd(2,x)
Ubuntu8.04 で fdisk ( 具体的には、yakan9さんの説明を参照 )
で見ると
Windows は、
/dev/sda1 と なります。
Ubuntu で
/boot/grub/menu.lst をみると
自身の、hd(x,y) は 分かります。// boot-partition 作ってあれば
PATAに、Windows がinstall してあれば
title Windows
rootnoverify hd(0,0)
makeactive
chainloader +1
の様な記述が menu.lst にあるはずです。
SATA-1 を chainloader で 起動させるなら
直上 の、hd(x,y) を変更するか
Copy して 変更します。
回答ありがとうございます。
ubuntu-HDDはhd0でした。従って、SATAの2台はhd1,hd2となっているようです。
色々試して、vistaは特に問題なくhd2指定でchainloader出来ました。
しかし、何故かxp-HDDはhd1であろうにも関わらず、chainloaderしてもstarting...表示のまま起動せずということが分かりました...
No.2
- 回答日時:
geditで、/boot/grub/menu.lstの中を見る。
geditで、/etc/fstabを見る。
cd /media
ls -al
で、定義されているディレクトリを見る。
SATAの場合は、sda,sdbか、hda,hdbか、
IDEの場合は、sda,sdbか、hda,hdbか
ディストリブュションによって異なっています。
ubuntuはどちらかだったかは知りません。
ありがとうございます。
試してみたところ、ubuntu-jaローカライズ8.04はsda系でした。
インスト時には1HDDでしたのでそれぞれのHDDは標準でマウントされないようで、fstabにも載ってませんでした...orz
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MacBook Proのパーティションサ...
-
knoppix 起動しない!?
-
Kali Linuxで起動できない - Mi...
-
XP 起動画面から先に進まない
-
Linuxに新規のパーティションを...
-
ドライブを認識せずにCentOSが...
-
MAC HDパーティションを1つに...
-
KnoppixのデスクトップにCドラ...
-
puppyでwinのパーティションを...
-
GRUBの起動ディスク
-
rescueモードから抜け出せませ...
-
Gpartedでのパーティション容量...
-
リモートデスクトップに接続で...
-
Google Chromeの文字の表示がぼ...
-
FMVマイページ、FMVサーチが勝...
-
Windowsのショートカットキーを...
-
最初から入力モードをローマ字(...
-
pc初心者です。 UEFIでの設定で...
-
ネットにつながっていない社内P...
-
WMIを有効にする方法が分かりま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ubuntuで内蔵hddにアクセスでき...
-
Kali Linuxで起動できない - Mi...
-
VirtualBox ゲストOSにPC内蔵HD...
-
puppyでwinのパーティションを...
-
MAC HDパーティションを1つに...
-
サーバ廃棄 Solaris
-
ディスクがフォーマットされて...
-
Linuxのパーティション番号の変...
-
1台のPCに2つ以上のLinuxをイン...
-
外付USB-HDDからUbuntuが起動せず
-
ddでバックアップしたHDがGRUB...
-
rescueモードから抜け出せませ...
-
multi(0)disk(0)rdisk(0)partit...
-
LinuxでHDがマウントできなくな...
-
Windows7とCentOS7のデュアルブ...
-
LINUX でHDDを交換して新しいHD...
-
sdaとsdbに同じOS
-
knoppixによるデータ救出でHDマ...
-
knoppix 起動しない!?
-
パーティションテーブルについて
おすすめ情報