一,设备
1>磁盘分类:
机械硬盘(HDD):(1)传统磁盘 (2)主要是由盘片,磁头以及盘片转轴组成 (3)传输速度较慢
固态硬盘(SSD):(1)固态电子存储芯片阵列而制成 (2)传输速度快
2>比较:
相较于HDD ,SSD 在防震抗摔、传输速率、功耗、重量、噪音上有明显优势,SSD 传输速率性能是HDD 的2倍
相较于SSD ,HDD 在价格、容量、使用寿命上占有绝对优势。
3>设备文件:
(1)磁盘设备在linux系统中的文件位置:
/dev/sd(a,b,c)等 实际名称根据具体情况而定
(2)不同名称分类
在linux中,不同的磁盘接口设备的名称也是不同的如:
* SATA盘接硬盘在linux中的名称为sda{1,2,3,4}(1,2,3,4位分区后的分区号),如果有第二块盘那名称就是sdb{1,2,3,4}以此类推
*IDE接口的硬盘在linux中的名称为hda{1,2,3,4},与SATA规则一样
(3)磁盘存储术语
head :磁头
track :磁道
cylinder: 柱面
secotr: 扇区,512bytes(最小单位)
二,磁盘内部与分区介绍
1>为什么分区?
(1)优化磁盘I/O性能
(2)实现磁盘配额限制
(3)提高修复速度
(4)隔离系统和程序,提高安全性
(5)可以通过分区安装多个OS系统
(6)可以使用多种文件系统
2>分区方式:
(1)MBR: Master Boot Record 1982年, 使用32位表示扇区数 , 分区不超过2T
用MBR方式分区是,实际上是将分区的信息写入磁盘的0磁道0扇区的512个字节中,其中在这512字节中,446字节用来写入boot信息,剩下的16个字节可以写入三个主分区(12字节)和一个扩展分区(4字节)。*当我们用fdisk或者是parted分区完成后,可以再扩展分区中在进行扩展逻辑分区。所以我们只能分区出三个主分区,编号分别是1,2,3。扩展分区编号4,但是扩展分区是无法使用的我们只能使用扩展分区中的逻辑分区。假设我们扩展除了三个主分区和一个扩展分区那编号就是1,2,3,5。
(2)GPT:GUID (Globals Unique Identifiers) partitiontable 支持128个分区,使用64 位,支持8Z(512Byte/block )64Z (4096Byte/block)
*GPT分区方式可以分区2T以上的硬盘,所以当硬盘空间大于2T时要使用GPT方式,使用parted分区之前,要将格式转化成GPT格式。