yub 兄首次接触 grub for dos, 而且刚一来就碰上困难和 BUG, 我们应当表示关心和支持才对. 可是, 遗憾的是, 我的时间不多, 工作忙. 还望 yub 兄给以原谅. 谢谢你对于 BUG 的详细描述. 我很关心 BUG 问题, 所以, 叙述如下:
pre4 曾经一度有资格作为正式版, 因为它已经比较稳定了. 后来有 tmpid 兄报告 pre4 不能运行, 所以, 修改了少量的几个门限值, 让 tmpid 兄的主板可以通过检查.
从 pre4 到 pre6, 没有实质性的修改, 只是将 0xe0000000 修改为 0xc0000000 , 也就是说, 过去认为 0xe0000000 以上的中断向量才是 BIOS 中断向量, 现在认为 0xc0000000 以上的中断向量都是 BIOS 中断向量, 也就是说, 放宽了检查.
所以, pre4 能运行, pre6 应当也能顺利运行. 我猜测, yub 兄所遇到的问题, 可能是下载解压过程中的问题, 不是实质问题. 另外, 最新的 grub.exe 文件在这里:
http://ipdown.com/grub4dos/grub.exe
这是比 pre6 更新的版本, 但基本上等于 pre6, 所改进的地方, 不会影响到你的使用. 所以, 你可以下载它试试.
grub for ntldr 已经集成到 grub for dos pre? 的版本中了, 你没有注意到. 看看 grub for dos pre6 的 README 就知道了.
在
http://www.google.com/
中敲入 "grub 入门", 可以找到一篇经典的 grub 文章, 非常基础, 你可以看看.
grub 本来只能在 linux 环境下运行, grub for dos 把它扩展到 DOS 下. 上述这篇入门文章, 可能会少量涉及 linux, 但还是能够看懂的, 即使没有 linux 的任何知识, 也能看懂. 这是一篇必读的文章. 以下是这篇文章的几个地址:
LinuxSir.Org - 〔转〕GRUB入门
http://www.linuxsir.org/bbs/showthread.php?s=&threadid=74728&highlight=%D0%C2%C4%DA%BA%CB
http://www.chinaunix.net/forum/viewtopic.php?t=66853
因为我们亲手创建,这个世界更加美丽。