我想从grub或是lilo启动Windows,但是黑屏了,我该怎么办呢?
这是一个已知的问题。Windows在当它不是安装在第一个硬盘时会拒绝启动。要搞定这个,你需要在引导管理器的配置文件中作一些小改进来“欺骗”一下Windows并让它相信它是安装在第一个硬盘上的。请注意在下面的例子中,Gentoo安装在hda(第一个硬盘),Windows安装在hdb(第二个硬盘)。根据你的需要改变配置文件。
|
代码 3.5: grub.conf中关于Windows双重启动条目的例子 |
title Windows XP
map (hd1) (hd0)
map (hd0) (hd1)
rootnoverify (hd1,0)
chainloader +1
|
|
代码 3.6: lilo.conf中关于Windows双重启动条目的例子 |
other=/dev/hdb1
label=WindowsXP
table=/dev/hdb
map-drive = 0x80
to = 0x81
map-drive = 0x81
to = 0x80
|
这会使Windows相信它安装在第一个硬盘上并且会没有疑问的启动。更多的信息可以参考GRUB文档或man lilo.conf,取决于你使用哪个引导程序。
ding
thanks