|
我在u盘写入grub4dos的主引导,然后考上grldr和grub.exe,是4.4版,然后启动以后进grub菜单,点find and load NTLDR of Windows NT/2K/XP希望返回引导我硬盘上的xp,但是机器自动重启了,我发现好像是提示有个写default文件的错误,我就把menu.lst文件中savedefault --wait=2注释了。仍然不行,机器还是重启。
我在坛子上发现有人这样写的,
find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /ntldr || chainloader /bootmgr
试了以后的确可以行。
我原来的menu.lst是grub自带的那个,没有改动:
title find and load NTLDR of Windows NT/2K/XP
fallback 1
find --set-root --ignore-floppies /ntldr
chainloader /ntldr
savedefault --wait=2
这样为什么不行呢。
前面那个
map () (hd0)
map (hd0) ()
map --rehook
什么意思?太迷惑了。 |
|