|
发表于 2018-9-20 12:24:01
|
显示全部楼层
grub4dos 能够启动那些不太规范的 IMG,但 memdisk 可能不行。
问题的根源不在 memdisk 身上,而是在 IMG 本身。
建议你自己用一个标准的软盘 img 试试。如果 memdisk 能够成功启动,那就证明了 memdisk 没问题。
于是剩下的问题便是:如何修改你的 IMG,让它变得规范起来,以便能适应 memdisk。
由于 grub4dos 要处理很多情况(那些情况不属于 memdisk 的处理范围),所以,grub4dos 的适应性更强一些。比如说,grub4dos 能够把一个分区仿真为软盘。这时候,grub4dos 会自动修正该分区 BPB 上的参数,以便让启动扇区(boot sector)不至于引导失败。memdisk 可能不会自动修正这些 BPB 参数,因而遇到这样的情况就会失败。你必须手动把 BPB 参数修正好了,然后再交给 memdisk,这样才能成功。
|
|