|
#14,15
只要把原来的代码里面的
makeactive去掉就可以了,这个没有必要.
使用chainloader /NTLDR可能成功率比较高(因为这个不需要该分区上有引导代码,即使引导代码坏了也可以启动).
#16,17
代码可以启动成功,是因为grub4dos最后是默认执行map --hook命令,
而且你的U盘上刚好有引导扇区.否则就会失败.
xiyaxi 懂得举一反三,很不错,这就是学好电脑的基础了.^_^
(很多时候别人给你的答案并不是最好的,也不一定是对的,因为别人一般都是在你原来的基础上进行修改的,只要你理解了这里面的内容
通过举一反三自己可以再次修改达到理想的状态,并且加深了印像.)
20楼的代码很简练,
为了保证不出问题,
map --hook最好还是加上.
title 启动 默认Microsoft Windows
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
checkrange 0x80 read 0x8280 && map --hook
chainloader (hd0)+1
[ 本帖最后由 chenall 于 2009-4-29 13:27 编辑 ] |
|