例如,我有一个卷,从ntfsinfo提取下列信息:
$ sudo ntfsinfo -m /dev/sdb1 Volume Information Name of device: /dev/sdb1 Device state: 11 Volume Name: Photos 250GB Volume State: 27 Volume Version: 3.1 Sector Size: 512 Cluster Size: 65536 Index Block Size: 4096 Volume Size in Clusters: 3815583
这是通过以下方式创build的:
$ sudo mkfs.ntfs -c 65536 -Q -L "Photos 250GB" /dev/sdb1
我读过的集群大小与Windows中的分配单元大小相同。 所以我期望文件占用至less64KB,就像在Windows中一样。 但是,从一个小文件上调用stat ,这似乎并不明显:
$ stat lsfsdf File: `lsfsdf' Size: 9 Blocks: 1 IO Block: 4096 regular file Device: 811h/2065d Inode: 80 Links: 1
我试图理解这一切,所以希望知道ntfsinfo输出的卷信息中的扇区大小 , 簇大小和索引块大小 。
“扇区大小”描述了存储设备本身的primefaces单元的大小。 “群集大小”表示非居民streamNTFS分配的primefaces单位(见下文)。 索引块用于存储目录。 “索引块大小”描述索引块存储的primefaces单元的大小。
由于常驻stream,您可以看到小文件的子群集分配。 小文件直接存储在主文件表(MFT)( “驻留stream” )中,不需要分配群集。