|
从图片看,grub4dos能找到ud里的iso文件,但读该文件时出错。请尝试把iso移出到ud外的可见区,或许行。
这个麻烦可能是你格式化时,勾选了“格为zip盘”引起的。建议不要勾选此项。
勾此项会使读u盘速度明显降低。
勾此项会诱导BIOS把u盘认作软盘,带来一些问题。
你使用了--fira参数,表示要仿真firadisk驱动软盘,这个软盘跟那个软盘(u盘)冲突,真假软盘不好兼顾。
在此情况下,你去掉--fira参数,可能行。
因为不需要进行软盘仿真了,效果当如#2楼菜单那样。
#2楼菜单如果加上一行软盘仿真(firadisk.img自备):
map --mem (ud)/FIRADISK.IMG (fd0)
map --mem (ud)/TPEMINI.ISO (0xff)
map --hook
chainloader (0xff)
boot
估计也会出现图中报错。
这种报错不是每台机器都出现。
因为上述打钩只是“诱导”机器把u盘认作软盘,你的机器经不起诱惑。
别的机器不一定上当,仍可能认作HDD,那么就不会有软盘冲突。
当然以后可以改进程序更好地支持此情形。
不过我手头没这种把u盘认作软盘的机器,无法做测试。 |
|