无忧启动论坛

标题: 关于 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