|
应该是指磁盘几何参数自适应功能。应该写为
“禁止自动调整磁盘几何参数”,
或者
“禁止磁盘几何参数自适应功能”
这样才便于理解。
通常不应该禁止,但极少数 BIOS 会破坏自适应代码,引起死机。此时,应该禁止自适应代码。但与此同时,用户必须保证 BIOS int13/ah=8 以及 引导扇区的 BPB 所传递的 CHS 几何参数都是正确的,否则注定失败。
磁盘自适应代码如果成功运行(不死机),则它会自动调整为正确的 CHS,即使用户在 BPB 中设置了错误的 CHS,也不会有问题。
调整 CHS 的动作是在内存中,并非修改磁盘上的 BPB 参数。grub4dos 在启动过程中,是不会随便写磁盘的,这一点绝对有保障。用户自己用 dd 之类的命令写磁盘,那是用户的事情。但 grub4dos 自己的引导代码,不会随便写盘。因为写盘本身是对磁盘的一次伤害。
在 USB 设备上通常使用 fbinst 来代替 grub4dos 自己的引导代码。fbinst 的 chs 几何参数自适应功能更健壮、更可靠。除非 fbisnt 无法运行(比如被封杀),否则应该优先使用 fbinst。 |
|