无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2190|回复: 0
打印 上一主题 下一主题

[求助] 关于 Fbinst 引导过程的疑问

[复制链接]
跳转到指定楼层
1#
发表于 2011-3-23 21:52:21 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
看了“天涯海角”版主的“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 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-11 22:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表