无忧启动论坛
标题:
grub4dos启动XP失败?
[打印本页]
作者:
2013_wankoilz
时间:
2013-3-5 15:12
标题:
grub4dos启动XP失败?
我直接编辑grldr文件,添加了两个启动项,内容如下:
default 0
timeout 5
title Windows 7
find --set-root /bootmgr
chainloader /bootmgr
title Windows XP
find --set-root /ntldr
chainloader /ntldr
复制代码
这可以启动win7,但是选择启动XP后黑了一小会儿屏就自动重启了
在用grub4dos之前,我用的win7 bootmgr启动XP是可以的
说明:只有XP所在盘有ntldr文件,所以不会有找错盘的情况。但xp所在盘不是主分区
这是怎么回事呢?
[
本帖最后由 2013_wankoilz 于 2013-3-5 15:27 编辑
]
作者:
2011ryoohki
时间:
2013-3-5 15:54
试试这样写
title Windows XP
find --set-root /ntldr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root /ntldr
chainloader /ntldr
复制代码
[
本帖最后由 2011ryoohki 于 2013-3-5 16:12 编辑
]
作者:
2011131013
时间:
2013-3-5 18:34
呵,你要搞清楚就算grldr找到了ntldr,但ntldr找得到boot.ini了吗?找到了boot.ini,你这种引导方式支持xp的完整启动吗?
作者:
2013_wankoilz
时间:
2013-3-5 21:36
感谢楼上两位的回复,2011ryoohki 兄的写法我还没来得及尝试。
但是下午我用bootice把xp所在盘的PBR改成grub4dos类型后(之前是NT类型)便可以通过grub启动了。
楼上兄弟说的我也不太明白,望解释。
还有一个问题:grub4dos启动系统的时候也首先要加载PBR吗?
如果是,那为什么NT类型的PBR不能加载ntldr,而改了之后才行呢?
[
本帖最后由 2013_wankoilz 于 2013-3-6 20:53 编辑
]
欢迎光临 无忧启动论坛 (http://wuyou.net/)
Powered by Discuz! X3.3