|
NO GRLDR
别开玩笑了。NO GRLDR 是 GRLDR.MBR 或者说是 bootlace.com 安装到 MBR 后的启动代码所显示的信息。或者是 PBR 上的 GRLDR 引导代码所显示的信息。这些方法 统统不推荐 :(。
你所说的 “一个4GB的SSK U盘做成无MBR格式的启动盘,BOOTICE写GRLDR到PBR” 正是上述第二种情况。更是不推荐。因为失败率更高。
grldr.mbr 有自动几何参数探测代码,尚且有很大的失败率。单独一个 PBR 引导扇区,根本不含 CHS 自适应代码,更会在尚未启动时死掉。你还是比较幸运的,因为你看到了 NO GRLDR 这样的出错信息。甚至有可能根本看不到出错信息就死机了,或者重启了。另外,安装在 PBR 上,由于没有自动 CHS 探测适应的代码,因此,要求 PBR 上的 BPB 中的 H、S 参数绝对准确,与你的主板所承认的这个 U 盘的 H、S 参数完全一致,否则肯定失败,没得商量(通常都是出现 NO GRLDR 后停机)。
建议首先用 fbinst,当 fbinst 失败时,再考虑 DOS、NTLDR、SYSLINUX 等方式。如果仅仅在 PBR 安装 GRLDR 引导代码,这没有任何优势,不比别的方法有任何改进,也不会比别的启动方式在成功率方面有任何提高。
fbinst 是对付那些所谓 “ 流氓 BIOS ” 的利器,它比 GRLDR.MBR 还要强很多。你 “ 弃之不用 ”,所以,你开始受到惩罚了。这是个教训。
放心吧,如果我发现 fbinst 有被大量封杀的情况,我会开发一个替代品,或者 bean 也有可能解决封杀问题。 |
|