无忧启动论坛

标题: 请教一个分区表的问题? [打印本页]

作者: zbkh    时间: 2014-5-7 13:18
标题: 请教一个分区表的问题?
假设我已知分区的相对扇区数和总的扇区数,怎么样计算出分区表项的16字节?

假设分区的相对扇区数是128,总扇区是1024000,那分区表项是怎么样的呢?

或者还需要其他的什么参数,如果上面两个还不能计算,那需要哪些参数呢?

作者: 皓轩你好    时间: 2014-5-8 08:49
  最近 正在寻找这类资源 谢谢分享。
作者: jascon    时间: 2014-5-8 09:21
本帖最后由 jascon 于 2014-5-8 09:22 编辑

MBR的分区表项里面需要填写的是分区的绝对位置,而不是相对位置。
按你说的可以填写00 01 01 01 0C FE FF FF 80 00 00 00 00 A0 0F 00

其中0C 代表分区类型FAT32
128 十六进制是80H
1024000 十六进制是FA000H

相关知识可以查看《数据重现》《数据深度揭秘》等
作者: zbkh    时间: 2014-5-8 11:00
jascon 发表于 2014-5-8 09:21
MBR的分区表项里面需要填写的是分区的绝对位置,而不是相对位置。
按你说的可以填写00 01 01 01 0C FE FF  ...

有没有计算公式什么的,有软件就更好了!
作者: jascon    时间: 2014-5-23 11:01
zbkh 发表于 2014-5-8 11:00
有没有计算公式什么的,有软件就更好了!

你可以看我说的两本书的内容,大概就10页以内吧。懒的话那就 diskgenius 吧。手工修改,可以使用sectoredit、winhex、bootice。
作者: zbkh    时间: 2014-5-23 23:54
jascon 发表于 2014-5-23 11:01
你可以看我说的两本书的内容,大概就10页以内吧。懒的话那就 diskgenius 吧。手工修改,可以使用sectored ...

谢谢!我用diskgenius试试!




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