关于winHex的使用

1.winHex打开一个文件,可以让这个文件以十六进制的形式显示,而2个十六进制等于1个字节,而非常巧的是,一个char字符、(ASCII码)、正好是1个字节,所以可以2个十六进制数一组,右边框框中显示十六进制数的char字符对应情况

2.左边的十六进制框中,每512个字节代表一个——“扇区”

3.一个磁盘的前512个字节,也就是第一个扇区 存放的是 主引导程序 + windows磁盘签名4字节+ 空闲2字节 + 16个字节每个分区描述(文件系统+起始扇区+分区总大小)*4 + 55 AA这2个字节的结束

关于 每16字节的 分区描述的解释

活动分区的引导标志是 80 ; 非活动分区的引导标志是00 

4.可以再view查看中 的“模板管理者” 双击 Master Boot Record 查看具体的 MAR的数据

5.关于修复一个 因为 MBR损坏的 磁盘:

(1)创建一个新的磁盘,然后 将新磁盘的MBR信息复制到 这个损坏的磁盘

(2)修改 一个随机的磁盘签名,找出第一个扇区的位置 和 总扇区个数 ,并填入对应的位置

(3)保存,刷新磁盘 。。。具体以后再练好了,

6.关于 这个软件中的 十六进制排布:首先,比如,80 00 00 00 ,这个值作为一个Bytes位置,那么,它是小端存储的,也就是80、00、00、00虽然确实是 分别作为整体,80就是十进制的128,但是,低位在左边,也就是整个4字节的值就是128

你可能感兴趣的:(磁盘和winHex数据恢复相关,磁盘结构)