music_zyw 发表于 2013-08-03 15:30

FreeBSD每个partition的前三个扇区的各个位置的数据都表示什么意思?

我把安装FreeBSD9.1的硬盘的每个分区的前三个扇区翻出来。partition.jpg是整个硬盘的分区情况!

比如partition分区的起始位置为167772160扇区,但是我发现它必须向后跨越16扇区才能找到数据,167772176扇区才有数据,这是为何?
而且从167772176扇区连续三个扇区有内容(分别为1.jpg,2.jpg,3.jpg,扇区内前后全0的地方省略了),再往后会有大片区域(很多扇区)出现全0,那么这三个扇区的内容它的数据结构是什么,怎么理解呢?大家有这方面的文档吗?

music_zyw 发表于 2013-08-03 15:32

问题描述中的各类截图

gvim 发表于 2013-08-03 15:34

和分区无关,是文件系统实现相关的,都是用来备份的,前面有几份重复,每个簇还有一个备份。你要是ufs的系统的话,可以看看《freebsd设计与实现》相关的章节,itpub上有e版电子书。还有一些文件系统取证、数据修复之类的电子书也对ufs有介绍。

music_zyw 发表于 2013-08-03 21:33

多谢gvim定力相助,我的情况你了解!
页: [1]
查看完整版本: FreeBSD每个partition的前三个扇区的各个位置的数据都表示什么意思?