当前位置: 技术问答>linux和unix
关于硬盘的物理结构
来源: 互联网 发布时间:2016-08-07
本文导语: BIOS 和 IDE 驱动器大小 IDE 驱动器格式化为 扇区(sectors),即 512 字节的数据单元。一个驱动器可能包括多个旋转的盘面,所以扇区被排列中同心圆中,每个圆称为一个 柱面(cylinder)。通过 磁头(head) 来读...
BIOS 和 IDE 驱动器大小
IDE 驱动器格式化为 扇区(sectors),即 512 字节的数据单元。一个驱动器可能包括多个旋转的盘面,所以扇区被排列中同心圆中,每个圆称为一个 柱面(cylinder)。通过 磁头(head) 来读写特定盘面的数据。要找到特定扇区的数据,磁盘会移动分配给那个柱面的磁头,选择适当的磁头并等待正确的扇区移动到磁头下面。这就引出了 CHS(表示 Cylinder、Head 和 Sector)寻址的概念。您可能也听说这叫做 磁盘几何学(disk geometry)。
历史上很不幸,早期的 BIOS 对所允许的 C、H 和 S 值实行了限制,并且,PC 所用的流行操作系统 DOS 也实行了另外的限制。在九十年代,磁盘的迅速超出了 BIOS 和 DOS 所施加的人为的 CHS 限制。人们使用了一些中间策略来将实际的 CHS 值转化为满足那些约束的 “虚拟”值,那些约束是 BIOS 本身的约束,或者是 Ontrack 的 Disk Manager 软件等底层软件例程的约束。
就算是没有 BIOS 或者 DOS 的人工限制,CHS 设计也最多只允许 65536 个柱面、16 个磁头,以及 255 扇区/磁轨。这就将容量限制为 267386880 个扇区,即大约 137 GB。注意,磁盘的容量以 10 的幂次来度量,所以 1GB=1,000,000,000 字节,不同于某些其他 PC 值。
以上内容摘自IBM lpic考试教程。
根据以上的内容,硬盘容量的推导应该是这样:
柱面数 * 磁头数 * 扇区数/每磁轨 * 字节数/每扇区
==>
65536 * 16 * 255 * 512 = 136,902,082,560字节
问题1:磁头数=盘面数,也就是说每个盘面分配一个磁头。是这样么?
问题2:所谓的柱面,是不是就是所有盘面上,有相同半径的磁轨的集合?
问题3:是否所有盘面都有相同数目的磁轨?
IDE 驱动器格式化为 扇区(sectors),即 512 字节的数据单元。一个驱动器可能包括多个旋转的盘面,所以扇区被排列中同心圆中,每个圆称为一个 柱面(cylinder)。通过 磁头(head) 来读写特定盘面的数据。要找到特定扇区的数据,磁盘会移动分配给那个柱面的磁头,选择适当的磁头并等待正确的扇区移动到磁头下面。这就引出了 CHS(表示 Cylinder、Head 和 Sector)寻址的概念。您可能也听说这叫做 磁盘几何学(disk geometry)。
历史上很不幸,早期的 BIOS 对所允许的 C、H 和 S 值实行了限制,并且,PC 所用的流行操作系统 DOS 也实行了另外的限制。在九十年代,磁盘的迅速超出了 BIOS 和 DOS 所施加的人为的 CHS 限制。人们使用了一些中间策略来将实际的 CHS 值转化为满足那些约束的 “虚拟”值,那些约束是 BIOS 本身的约束,或者是 Ontrack 的 Disk Manager 软件等底层软件例程的约束。
就算是没有 BIOS 或者 DOS 的人工限制,CHS 设计也最多只允许 65536 个柱面、16 个磁头,以及 255 扇区/磁轨。这就将容量限制为 267386880 个扇区,即大约 137 GB。注意,磁盘的容量以 10 的幂次来度量,所以 1GB=1,000,000,000 字节,不同于某些其他 PC 值。
以上内容摘自IBM lpic考试教程。
根据以上的内容,硬盘容量的推导应该是这样:
柱面数 * 磁头数 * 扇区数/每磁轨 * 字节数/每扇区
==>
65536 * 16 * 255 * 512 = 136,902,082,560字节
问题1:磁头数=盘面数,也就是说每个盘面分配一个磁头。是这样么?
问题2:所谓的柱面,是不是就是所有盘面上,有相同半径的磁轨的集合?
问题3:是否所有盘面都有相同数目的磁轨?
|
问题1:磁头数=盘面数,也就是说每个盘面分配一个磁头。是这样么?
回复:一般情况下是相等的。但现在好像已经做到双面读写,即一个盘面2个磁头
问题2:所谓的柱面,是不是就是所有盘面上,有相同半径的磁轨的集合?
回复:正确
问题3:是否所有盘面都有相同数目的磁轨?
回复:正确
回复:一般情况下是相等的。但现在好像已经做到双面读写,即一个盘面2个磁头
问题2:所谓的柱面,是不是就是所有盘面上,有相同半径的磁轨的集合?
回复:正确
问题3:是否所有盘面都有相同数目的磁轨?
回复:正确
|
把硬盘拆开看看是啥样子,然后放在显微镜下数数每个盘面的磁轨吧
以上纯属玩笑
以上纯属玩笑
|
不错。不过这个念头,研究这个的人真的太少了
|
盘面和盘片是不是两个概念?
|
所有盘面上,有相同半径的磁轨的集合