无忧启动论坛
标题:
关于 Fbinst 引导过程的疑问
[打印本页]
作者:
stevenldj
时间:
2011-3-23 21:52
标题:
关于 Fbinst 引导过程的疑问
看了“天涯海角”版主的“fbinst 启动U盘解读(MBR层面)”帖子,知道了 Fbinst 的大概工作原理,但还是不怎么清楚,希望高手指点一下:
我的理解:
不同主板的 BIOS 在 U启 时会读取 U 盘的不同扇区作为启动扇区(基本在 0 - 63 扇区之间),从而导致普通 U盘 在不同主板上的启动失败。
(为什么有的 BIOS 不直接从 0 扇区启动,而要从其它扇区启动呢?为了商业目的吗?)
Fbinst 在 0 - 63 扇区的每一个扇区上都写入了相同的 MBR 和 不同的分区信息(分区地址递减),这样不管 BIOS 读取哪个扇区,都能正确找到相同的 MBR 。也能正确读取到 U盘 的分区地址。
(这里的 MBR 都做了些什么呢?管理 Fbinst 菜单吗?)
还有 BIOS 和 MBR 是怎么交流的?BIOS 找到 MBR 后,不就把控制权交给了 MBR 了吗?为什么还要“倒推出当前BIOS对U盘的识别和访问情况,根据这个情况来调整纠正对U盘的访问”
那么要如何使用 Fbinst 呢?直接编辑“隐藏分区中的文件”和“Fbinst 的菜单内容”就可以了吗?
`
[
本帖最后由 stevenldj 于 2011-3-23 21:56 编辑
]
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/)
Powered by Discuz! X3.3