无忧启动论坛
标题:
GRUB4DOS 引导isolinux的校验问题
[打印本页]
作者:
liumailong
时间:
2010-12-28 06:49
标题:
GRUB4DOS 引导isolinux的校验问题
GRUB4DOS 作含 LINUX光盘的合盘的引导器。会出现 isolinux: Image checksum error,sorry
这个.....上一句语句不好,说明白点,就是有一个 Linux 的安装盘,用的是 isolinux 引导。
即 光盘引导文件 --》isolinux --》Linux
使用 GRUB4DOS 替换安装盘的引导文件,
即 GRUB4DOS --》isolinux --》Linux
就会出现 isolinux: Image checksum error,sorry
这个问题 EasyBoot 可以用 bootinfotable 来解决。
那 GRUB4DOS 有什么办法?
作者:
sratlf
时间:
2010-12-28 07:58
试下保存光盘引导文件 再用grub4dos引导光盘引导文件呢
作者:
liumailong
时间:
2010-12-28 08:48
标题:
回复 #2 sratlf 的帖子
早就试过
一样!
万恶的 20 字符限制强力破解补丁!
作者:
不点
时间:
2010-12-28 13:31
正确启动 isolinux.bin 的方法是用 chainloader 加载光盘上的 isolinux.bin 文件。chainloader 命令在启动 isolinux.bin 之前会首先(自动)填写必要的 boot info table,使得启动过程不至于失败。
请确认你的 chainloader 支持 isolinux.bin。
注意,当 chainloader 支持 isolinux.bin 时,你不需要使用 --force 选项即可启动 isolinux.bin。如果你必须使用 --force,那么你的 chainloader 是不支持 isolinux.bin 的。
isolinux.bin 多次更改文件头部信息,使得支持 isolinux.bin 变得非常不可靠。最新的 grub4dos 已经支持了 isolinux 在 4.0 的格式变动。
自从 grub4dos 的 chainloader 支持 isolinux.bin 以来(只有大概 5 年的时间吧),isolinux.bin 的格式已经发生了多次变动(至少有 3 次了吧),每次变动都导致旧版本的 grub4dos 无法加载新版本的 isolinux.bin。我曾经试图研究开发人员为何如此频繁地更改文件头部格式,但以我个人的知识水平,我还没有发现存在任何必要性(或者任何理由)来做这样的更动。
作者:
renchmin
时间:
2010-12-28 13:55
4楼不点大人解释的很详细的啊。
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/)
Powered by Discuz! X3.3