CxHxS 与“扇区总数”不匹配

CxHxS 与“扇区总数”不匹配
Model: ATA ST320LT007-9ZV14 (scsi)
Disk /dev/sda: 38913,80,62
Sector size (logical/physical): 512B/4096B
BIOS cylinder,head,sector geometry: 38913,255,63.  Each cylinder is 8225kB.
Partition Table: msdos

Number  Start        End          Type      File system  Flags
 1      0,32,32      35899,54,58  extended
 5      0,65,1       9790,192,1   logical   ext4
 6      9790,224,34  35899,54,58  logical   ext4
 2      35899,54,59  38913,70,4   primary   ntfs         boot


Model: ATA ST320LT007-9ZV14 (scsi)
Disk /dev/sda: 625142448s
Sector size (logical/physical): 512B/4096B
Partition Table: msdos

Number  Start       End         Size        Type      File system  Flags
 1      2048s       576720895s  576718848s  extended
 5      4096s       157288447s  157284352s  logical   ext4
 6      157290496s  576720895s  419430400s  logical   ext4
 2      576720896s  625141759s  48420864s   primary   ntfs         boot

CxHxS = 38913 x 255 x 63 = 625137345,与 625142448s 不同。

我的U盘也出现同样的情况。有人能解释一下吗?

答案1

驱动器只是为了兼容旧版而编造了 CHS 信息。您的驱动器实际上没有 255 个磁头。所有现代软件都使用线性扇区号并忽略 CHS 信息。您也应该这样做。驱动器只在必须提供它时才提供它。现代驱动器甚至每个磁道上的扇区数都不相同。自 2003 年左右 48 位左心室射血分数被引入。

相关内容