开始
Linux下只有根分区、交换分区和其他分区(比如数据分区、日志分区等,具体名字都可以自定义)。一切皆文件。
内容
硬盘
硬盘的内部结构如下图所示:

基本描述:传统磁盘由几个磁碟串联在主轴上,马达通过主轴带动磁碟高速旋转(电脑一开机,磁碟就开始旋转)。每一个磁碟有两面,每一面都有一个磁头(从上至下依次是0磁头、1磁头),所有磁头都固定在磁头臂上,音圈马达通过磁头臂带动所有磁头做短弧形运动。这样,磁头的移动加上磁碟的旋转,磁头就可以访问到磁碟的任何一个地方。
磁碟的结构大致为下图所示:

- 磁道(Header):磁碟每一面上划分的半径大小不同的同心圆。
- 柱面(Cylinder): 全部磁碟上具有相同半径的磁道构成一个柱面。
- 扇区(Sector): 字面意思,如图所示。需要注意的是,每一个磁道的扇区数都是一样的。扇区是硬盘访问的最小单位,一般有一个扇区可以存放512个字节。
CHS寻址:CPU访问硬盘上的一个具体扇区时,需要告诉硬盘3个物理参数(柱面号、磁头号、扇区号)。磁头先移动到目标柱面号,再等待磁碟将目标扇区移动到磁头下。
Ps. 固态硬盘内部没有磁碟、磁头等物理部件,是由驱动程序通过映射到具体的存储颗粒。应用软件访问固态硬

本文详细介绍了Linux下硬盘的内部结构、分区概念、分区命名规则和分区格式化的相关知识,包括CHS寻址、主引导扇区、分区类型以及文件系统的选择和格式化过程。同时,给出了Linux系统中根分区和交换分区的创建建议,并设置了相关课后作业以巩固理解。
最低0.47元/天 解锁文章
1438

被折叠的 条评论
为什么被折叠?



