|
又分析了一下你的报告,既然你没有提到 “ gateA20 Failure! Report bug, please! ” 这条信息,因此感觉好像你的 A20 gate 操作是成功的。那么接下来的死机,可能就是 get mem size 的调用产生的了。
Win95 年代的机器,有可能不支持 int15/E820 和 int15/E801 调用。不支持也罢,返回失败信息即可。可是那 BIOS 足够损的,它并不返回失败信息;它直接死机!需要等待你的详细报告来确认这一点。
还有一个细节,需要提醒你一下。Win95 年代的电脑,内存都比较小。而 grub4dos 0.4.5c 要求的内存是至少 32M。如果电脑内存不足 32M,那就只能用 grub4dos 的早期版本,比如,0.4.4。
|
|