|
恕我直言,以上诸位帮忙的人,都没帮到 “点子” 上。一开始就应该指出,grub4dos 的引导代码不是 “万能” 的。这才是根本。
如果你帮不到 “点子” 上,那会害得人家白 “忙乎” 一场,终究也无法解决,浪费了提问者的时间以及精力。
更为本质的,可以说,没有任何一个启动代码是 “万能” 的。这样,让人了解,这不是 grub4dos “差劲” 的原因,而是根本不可能做到那种 “完美” 的程度。至于说更深层的原因是不是 BIOS 制造商故意制造的不兼容,那存在争议,你也可以避免去谈论这些。
用户使用某种启动方式失败的时候,应该换用另外的启动方式。世界上存在 N 多启动方式,例如:
fbinst, grub4dos, NTLDR, BOOTMGR, syslinux, burg, DOS
以上启动方式整体加起来,应该具有 100% 的启动成功率。也就是说,一般认为,任何一台机器都可以用以上软件中的(至少)一种来启动。一个 “好” 的 BIOS 会支持所有的启动软件。一个 “差” 的 BIOS 只支持其中的一两种启动软件。当你遇到问题时,你应该更换启动软件,而不要 “吊死” 在一棵树上。
上述列举的几个启动软件,它们作为 “第一” 启动而被你的主板 BIOS 启动,启动成功以后,都支持加载 grub4dos 作为 “第二” 启动。也就是说,grub4dos 总是可以作为 “第二梯队” 的 “接班人” 而继续引导各种操作系统的。这也是 grub4dos 之所以被认为很 “强大” 的一个理由吧。 |
|