|
|
楼主 |
发表于 2011-2-3 22:42:40
|
显示全部楼层
原帖由 Plantsoot 于 2011-2-3 21:46 发表 
引用一段话:
“几乎所有写入U盘的其他类主引导记录的都是占用一个扇区(占用0号扇区,如 HDD+,ZIP+,NT5,NT6 等等),而 fbinst 却是在前64个扇区的主引导代码都一样(稍微差异下面解释),BIOS在启动时只是读出一个扇区,但是它可能不是u盘的0扇区,因此引导代码要占多个扇区。以前的测试证明,63个就基本够了,最大只需要255。
不过我的一个U盘启动电脑时,基本扇区数设置为20000才成功启动,否则跳过U盘直接启动本机系统了。
”
如果NTLDR的MBR只占用第一个扇区,那BISO启动时读取到的不是第一个扇区,是第10个扇区,那不就无法启动了?
fbinst解决了这个问题,虽然不符合投票的条件,但我还是觉得fbinst的兼容性最强。
谢谢支持。但我认为,你可能忽略了一种情况:当 MBR 是微软的引导代码时,所有的厂商都--乖乖儿地--乖乖儿地--乖乖儿地--不再出毛病了。什么毛病都消失得干干净净,此时 USB 就像是硬盘的情形,所有的厂商都支持了。 |
|