請問關於GRUB硬碟的順序如何決定? - Linux

By Quintina
at 2008-09-02T22:23
at 2008-09-02T22:23
Table of Contents
大家好,
上星期加裝了一顆硬碟,
所以在我的電腦上總共有三個硬碟,
分別是 sda, sdb, sdc,
我在sda上裝了Ubuntu,這個沒問題,
然後在sdc上有舊的Windows XP系統,
Ubuntu自動的在GRUB menu.lst加上了開機選項,
可是我一直無法進入Win XP,
在網路上找文章再試也都不行,
最後亂試發現,
原來開機時GRUB把在Ubuntu中視為sbc的當成是第二顆硬碟(hd1),
而Ubuntu自動產生的設定卻是把它當成是第三顆硬碟(hd2),
我只要把menu.lst中的(hd2)都改成(hd1)就OK了...
我想請問的是,GRUB決定第幾個硬碟的順序可以用哪一個GRUB command查出?
還是只能是嘗試錯誤的方式呢?
感謝解答 :)
ps.
cat /boot/grub/device.map結果是:
(hd0) /dev/sda
(hd1) /dev/sdb
(hd2) /dev/sdc
這和我試出來可以運作的結果不一樣啊...
不知道是哪邊出問題?
--
上星期加裝了一顆硬碟,
所以在我的電腦上總共有三個硬碟,
分別是 sda, sdb, sdc,
我在sda上裝了Ubuntu,這個沒問題,
然後在sdc上有舊的Windows XP系統,
Ubuntu自動的在GRUB menu.lst加上了開機選項,
可是我一直無法進入Win XP,
在網路上找文章再試也都不行,
最後亂試發現,
原來開機時GRUB把在Ubuntu中視為sbc的當成是第二顆硬碟(hd1),
而Ubuntu自動產生的設定卻是把它當成是第三顆硬碟(hd2),
我只要把menu.lst中的(hd2)都改成(hd1)就OK了...
我想請問的是,GRUB決定第幾個硬碟的順序可以用哪一個GRUB command查出?
還是只能是嘗試錯誤的方式呢?
感謝解答 :)
ps.
cat /boot/grub/device.map結果是:
(hd0) /dev/sda
(hd1) /dev/sdb
(hd2) /dev/sdc
這和我試出來可以運作的結果不一樣啊...
不知道是哪邊出問題?
--
Tags:
Linux
All Comments
Related Posts
英文段落的排版方法?

By Adele
at 2008-09-02T22:09
at 2008-09-02T22:09
用shell script合併兩個檔案

By Hazel
at 2008-09-02T21:33
at 2008-09-02T21:33
英文段落的排版方法?

By Christine
at 2008-09-02T21:16
at 2008-09-02T21:16
用shell script合併兩個檔案

By Frederic
at 2008-09-02T21:15
at 2008-09-02T21:15
$'\nnn'

By Jake
at 2008-09-02T14:13
at 2008-09-02T14:13