[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:23577] Re: boot win from grub
たかい@大阪です。こんばんは。
h-yamamo> chainloader --force (hd1,0)/boot/os2_d.b
h-yamamo> では、どうでしょうか?
残念ながら、
root (hd1,0)
chainloader --force (hd0,0)/boot/os2_d.b
boot
とやると、一瞬で(たぶん何もエラー表示してないです)
ふたたびgrubのプロンプトに戻ってしまいました。
しかし、mapコマンドを使うことにより、うまくいきました。
---
# For booting Windows NT or Windows95
title Windows 95 boot menu
map (hd0) (hd1)
map (hd1) (hd0)
root (hd1,0)
chainloader +1
---
というコマンドでwindowsの起動に成功しました。
折角ですのでまとめておきます。
windowsの入ったHDDが、最初に認識されるドライブとは違うドライブである場合
BIOSのドライブの認識を仮想的に入れ換えてもらってブートすればうまくいきます。
具体的には、
map (hd0) (hd*)
map (hd*) (hd0)
root (hd*,0)
chainloader +1
とやってbootすればよろしい。
*はwindowsの入っているHDD、例えば2番目のディスクなら1です。
mapで入れ換えてもrootの指定はあいかわらずhd*であることに注意。hd0にあらず。
ただしこの方法が使えるのはGNU grub 0.5.94以降に限られます。
アドバイスいただいたみなさんありがとうございました。
これで無事grubに移行できました。
高井 智宏
takai@xxxxxxxxxxxxxxx
takai@xxxxxxxxxxxxxxxxxxxx