无忧启动论坛

标题: U盘或硬盘启动分区PBR是否能够被启动的规则解释!【纪念蛙哥】 [打印本页]

作者: 天涯海角1216    时间: 2012-3-15 16:28
标题: U盘或硬盘启动分区PBR是否能够被启动的规则解释!【纪念蛙哥】
对于分区是否能够启动的一个必须规则是,这个分区的PBR必须被写入绝对扇区号
如图:



     无论是主分区还是逻辑分区,都必须在这个位置写入绝对扇区号,分区软件分区时,默认写入的是 3F 00 00 00,是不能够启动的(除非正好是第一个主分区,且该分区从63好扇区开始)
     比如GHOST软件,GHOST完系统后,该软件会直接写入绝对扇区号到该位置,以便该分区能够正常启动,否则无法完成启动过程。。。
     对于逻辑分区的启动,还需要在MBR中将该分区的这个绝对扇区号读入,才能够正常启动逻辑分区,因为主分区表项中无逻辑分区的起始扇区号。
     2年前,和蛙哥讨论时,蛙哥很爽快地将自己的研究结果告诉我,在此纪念蛙哥,祝愿他在天堂里安息。。。

[ 本帖最后由 天涯海角1216 于 2012-3-15 16:44 编辑 ]
作者: Plantsoot    时间: 2012-3-15 17:25
天涯海角1216,蛙叔提到过你,说你很能折腾。
把蛙叔一些好的思想、思路、技术展现给大家吧。

磁盘底层的操作,你比较熟悉。
作者: 讯极天度    时间: 2012-3-17 00:13
我看此版主是超能折腾 这里非常感谢版主的劳动
作者: zlgs    时间: 2012-3-17 16:42
楼主也不是藏私的人啊
对于看得懂的人来说思路上绝对有启发
无忧是个学习的好环境
作者: ljofpzh    时间: 2012-3-23 11:12
我的水平太菜了,要好好学习一下。
作者: fly2sky    时间: 2012-3-30 00:27
谢谢提供这么好的经验,是不是扩展分区的逻辑分区也可以这样实现启动呢?
作者: hhxxcx    时间: 2012-3-30 09:10
感谢楼主,学习了。无忧确实是个好地方。
作者: 天涯海角1216    时间: 2012-3-30 18:25
原帖由 fly2sky 于 2012-3-30 00:27 发表
谢谢提供这么好的经验,是不是扩展分区的逻辑分区也可以这样实现启动呢?


是的!
只是在MBR里必须让MBR读出这个分区位置,因为逻辑分区表不在0扇区!
作者: 天涯海角1216    时间: 2012-3-30 18:26
原帖由 Plantsoot 于 2012-3-15 17:25 发表
天涯海角1216,蛙叔提到过你,说你很能折腾。
把蛙叔一些好的思想、思路、技术展现给大家吧。

磁盘底层的操作,你比较熟悉。


谢谢鼓励!
我懂的一定会及时与大家分享的。。。
作者: viptks    时间: 2012-3-30 19:23
那请教一下这个数字具体怎么算呢?
作者: 天涯海角1216    时间: 2012-3-30 19:30
标题: 回复 #10 viptks 的帖子
用 BOOTICE 写入以下引导就可以了。。。
BOOTICE 会自动写入的。
作者: viptks    时间: 2012-3-30 20:36
标题: 回复 #11 天涯海角1216 的帖子
o ,那个知道,3Q
作者: Plantsoot    时间: 2012-3-30 21:06
标题: 回复 #9 天涯海角1216 的帖子
突然想到一点,不知道对于fb盘来说,这个有没特殊用途,比如可见区改造一下,有没什么特殊用途?
作者: fisso    时间: 2012-3-30 21:41
顶楼主一下,强烈支持,
作者: 2012xxyy12    时间: 2012-4-2 12:18
谢谢楼主, 学习了, 好好看看硬盘和移动硬盘的0和63扇区的数据了.
作者: yjqd    时间: 2016-4-19 18:39
请问,用winhex能否把U盘制作成USB-FDD模式?




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3