天天看點

OpenSolaris 2008.5下修改GRUB裡關于Windows的條款

作者: yreqab  

GRUB裡關于Windows的條款是錯的。但假如你隻要一個硬碟,或許你把OpenSolaris裝在和Windows一個硬碟上,那麼它是對的。橫豎我的情況即是,我這邊如許子是錯的:

title Windows

rootnoverify (hd0,0)

chainloader 1

就錯在三個中心!

起首,我要的title是“Microsoft Windows XP”!又,為什麼背面兩行要有縮緊?OpenSolaris本身的條款都沒縮緊!

再者,沒有map:面前目今目今當今我的Windows不在BIOS指定啟動的盤體上,而Windows/DOS瑣屑的鍊式引導必須包管它們在(hd0)上(屬意:GRUB将BIOS的映射作為圭臬标準,也即是說,假如BIOS設定從slave硬碟啟動,而GRUB就在那塊硬碟上,那麼GRUB稱salve為(hd0)而master為(hd1))。

最後,第二行也就自然錯了。綜上所述:

title Microsoft Windows XP

map (hd0) (hd1)

map (hd1) (hd0)

rootnoverify (hd1,0)

版權聲明:

原創作品,承諾轉載,轉載時請務必以超連結體式格式标明文章 原始理由 、作者資訊和本聲明。不然将追究法令責任。