|
是在(hd0),从0x8280=0x80可以看出
ls (hd0,0)/ 应该能看到MENU.LST及GRLDR
看来ZIP很难搞,格式化成USB-HDD吧。至少现在程序没有错。
ZIP可能要chainloader (hd0)+1才能成功。
MENU改成下面
terminal console
color white/blue blue/yellow light-red/blue 10
calc *0x8280=*0x82a0 && calc *0x8208=*0x829c && root (bd)
default 0
timeout 50
title [0] Return GRUB4DOS Boot Menu \n Return first boot menu
checkrange 1 read 0x60100 && write 0x8280 0x21 && write 0x82a0 0x21 && pxe detect
checkrange 2 read 0x60100 && root (hd0,0) && chainloader (hd0)+1 && boot
checkrange 1:2 read 0x60100 || find --set-root /MENU.LST && configfile /MENU.LST && boot
checkrange 1:2 read 0x60100 || find --set-root /GRLDR && chainloader /GRLDR && boot
checkrange 1:2 read 0x60100 || rootnoverify (hd0,0) && chainloader (hd0)+1
boot |
|