关于fdisk -l看到的heads
时间:2006-11-03 来源:holmes86
# fdisk -l
Disk /dev/hda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 1217 9775521 c W95 FAT32 (LBA)
/dev/hda2 1218 16555 123202485 5 Extended
/dev/hda5 1218 3042 14659281 b W95 FAT32
/dev/hda6 3043 4867 14659281 b W95 FAT32
/dev/hda7 4868 6692 14659281 83 Linux
/dev/hda8 6693 8517 14659281 83 Linux
/dev/hda9 8518 10342 14659281 83 Linux
/dev/hda10 10343 11559 9775521 b W95 FAT32
/dev/hda11 11560 12776 9775521 83 Linux
/dev/hda12 12777 16424 29302528+ 83 Linux
/dev/hda13 16425 16551 1020096 82 Linux swap
/dev/hda14 16552 16553 16033+ 83 Linux
/dev/hda15 16554 16555 16033+ 83 Linux
以前从来都没有注意也没有去理解上面一部分的描述信息,仔细一看,发现heads的值是255,heads表示可是磁头数啊,而普通硬盘的磁头数最多也就 是4个,怎么想也想不明白,于是到网上搜索了一大圈,但收获不大,然后一个同事告诉我,要我去查查CHS(物理寻址)和LBA(逻辑块寻址)它们之间的区 别,经过一番搜索,终于明白heads原来是逻辑的数值,fdisk -l看到的sectors和cylinders也是逻辑的值,在LBA模式下,设置的柱面、磁头、扇区等参数并不是实际硬盘的物理参数。只是在访问硬盘 时,由IDE控制器把由柱面、磁头、扇区等参数确定的逻辑地址转换为实际硬盘的物理地址。
关于硬盘的一些参数解释如下:
Disk /dev/hda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 1217 9775521 c W95 FAT32 (LBA)
/dev/hda2 1218 16555 123202485 5 Extended
/dev/hda5 1218 3042 14659281 b W95 FAT32
/dev/hda6 3043 4867 14659281 b W95 FAT32
/dev/hda7 4868 6692 14659281 83 Linux
/dev/hda8 6693 8517 14659281 83 Linux
/dev/hda9 8518 10342 14659281 83 Linux
/dev/hda10 10343 11559 9775521 b W95 FAT32
/dev/hda11 11560 12776 9775521 83 Linux
/dev/hda12 12777 16424 29302528+ 83 Linux
/dev/hda13 16425 16551 1020096 82 Linux swap
/dev/hda14 16552 16553 16033+ 83 Linux
/dev/hda15 16554 16555 16033+ 83 Linux
以前从来都没有注意也没有去理解上面一部分的描述信息,仔细一看,发现heads的值是255,heads表示可是磁头数啊,而普通硬盘的磁头数最多也就 是4个,怎么想也想不明白,于是到网上搜索了一大圈,但收获不大,然后一个同事告诉我,要我去查查CHS(物理寻址)和LBA(逻辑块寻址)它们之间的区 别,经过一番搜索,终于明白heads原来是逻辑的数值,fdisk -l看到的sectors和cylinders也是逻辑的值,在LBA模式下,设置的柱面、磁头、扇区等参数并不是实际硬盘的物理参数。只是在访问硬盘 时,由IDE控制器把由柱面、磁头、扇区等参数确定的逻辑地址转换为实际硬盘的物理地址。
关于硬盘的一些参数解释如下:
硬盘划分为磁头(Heads)、柱面(Cylinder)、扇区(Sector)。
*△磁头(Heads)*:每张磁片的正反两面各有一个磁头,一个磁头对应一张磁片的一个面。因此,用第几磁头
就可以表示数据在哪个磁面。
*△柱面(Cylinder)*:所有磁片中半径相同的同心磁道构成“柱面",意思是这一系列的磁道垂直叠在一起,就形成一个柱面的形状。简单地理解,柱面就是磁道。
*△扇区(Sector)*:将磁道划分为若干个小的区段,就是扇区。虽然很小,但实际是一个扇子的形状,故称为扇区。每个扇区的容量为512字节。
硬盘容量=磁头数×柱面数×扇区数×512字节
相关阅读 更多 +