作者: yreqab 出自: http://www.linuxdiyf.com
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)
chainloader 1
版权声明:
原创作品,承诺转载,转载时请务必以超链接体式格式标明文章 原始理由 、作者信息和本声明。不然将追究法令责任。