1.磁盘的基本概念
一种可由 MS-DOS 和所有基于 Windows 操作系统访问的物理磁盘。基本磁盘可包含多达四个主分区,或三个主分区加一个具有多个逻辑驱动器的扩展分区。基本磁盘和动态磁盘是 Windows 中的两种硬盘配置类型。大多数个人计算机都配置为基本磁盘,该类型最易于管理
2.磁盘的基本结构
硬盘划分为磁头(Heads)、柱面(Cylinder)、扇区(Sector)。
磁头(Heads):每张磁片的正反两面各有一个磁头,一个磁头对应一张磁片的一个面。因此,用第几磁头
就可以表示数据在哪个磁面。
柱面(Cylinder):所有磁片中半径相同的同心磁道构成“柱面",意思是这一系列的磁道垂直叠在一起,就形成一个柱面的形状。简单地理解,柱面就是磁道。
扇区(Sector):将磁道划分为若干个小的区段,就是扇区。虽然很小,但实际是一个扇子的形状,故称为扇区。每个扇区的容量为512字节。
硬盘容量=磁头数×柱面数×扇区数×512字节
3.磁盘的预备知识
磁盘的接口
IDE out
Scsi out
SATA III 6Gbps/s 750MB/s 1T 400 100MB/s
SAS 8Gbps/s 1000MB/s 1T 4500
SSD 纯电子 抗摔
msata out
m.2
接口类型
SATA 几乎所有主板都兼容, 便宜 性能差
PCI-E 需要看主板是否兼容, 贵, 性能高
传输通道
PCI-E AHCI
NVMe
磁盘的名词
容量 MB GB TB PB EB .............
转速 SATA3 ==7200 SAS 15000 (非常之高) 磁盘阵列RAID
尺寸 3.5 2.5 1.8
IOPS Input/Output 输入输出
4.磁盘的命名规则
【a-Z】【aa-ZZ】
前面讲的SSD、SAS、SATA硬盘都属于SCSI接口类型的硬盘,在Linux中用sd来标识,而IDE硬盘是属于IDE接口类型的硬盘,在Linux中用hd来标识。
在Linux中,不同硬盘的命名规则如下:
第一块SCSI接口类型硬盘:/dev/sda
第二块SCSI接口类型硬盘:/dev/sdb
第一块IDE接口类型硬盘:/dev/hda
第二块IDE接口类型硬盘:/dev/hdb
关于硬盘的分区,一块硬盘最多只能有4个主分区或3个主分区加1个扩展分区,即序号1-4是留给主分区或扩展分区用的,主分区和扩展分区加起来最多只有4个,主分区与扩展分区是平级的。一块硬盘最多也只能有一个扩展分区,但扩展分区不能直接用来存放数据,需要把它划分为若干个逻辑分区。因此从上面可知,逻辑分区的编号一定是从5开始的。
以/dev/hda为例:
1. P1:/dev/had1
2. P2:/dev/had2
3. L1:/dev/had5
4. L2:/dev/had6
5. L3:/dev/had7
6. L4:/dev/had8
仔细看看,设备/dev/had3与/dev/had4没有,因为前面四个号码都是保留给primary和extended用的,所以逻辑分区的设备名称号码就由5开始了。
5.磁盘挂载
如图分别添加一个1T,4T磁盘
2.分区
[root@centos ~]# fdisk /dev/sdb1
3.对分区进行格式化
4.对磁盘进行临时挂载
PS:学习环境我们会针对虚拟机进行分区和格式化和挂载
生成环境:我们会直接把一个磁盘进行格式化然后挂载,这样才能保住磁盘够用.
系统盘 / ----> /dev/sda
数据盘 /data ----> /dev/sdb
数据盘 /soft ----> /dev/sdc