| 
 | 
>>> 立即下载了最新版本 grub4dos-0.4.6a-2012-06-19.7z 替换了旧版本的 grldr 文件 
 
你或许并未成功替换。看看 grub 启动后屏幕顶行是否显示新版本的日期? 
 
也许你的机器上有个很老版本的 GRLDR 在某个分区隐藏着,它可能总是获得控制。 
 
Filename must be either an absolute pathname or blocklist 这条信息是 grub4dos 发出的,这是 write 命令不支持 --offset 参数的结果。 
 
===================================================== 
 
更正,抱歉没仔细看。 
 
kernel (ud)/memdisk.gz c=80 h=2 s=48 floppy 
initrd (ud)/floppy.ima 
write --offset=885 (fd0)/AUTOEXEC.BAT SPFDISK.EXE 
 
你在试图混用 memdisk 和 grub4dos 的功能。在你的机器上,(fd0) 可能不存在。因此,write 一行的 (fd0) 就是无效的设备。 
 
正确的做法应该是这样的:- map   --mem   (ud)/floppy.ima   (fd0)
 
 - map   --hook
 
 - write   --offset=885   (fd0)/AUTOEXEC.BAT   SPFDISK.EXE
 
  复制代码 
[ 本帖最后由 不点 于 2012-9-14 17:25 编辑 ] |   
 
 
 
 |