文章目录
1、名词
2、类型
3、尺寸
4、接口/协议/总线
5、命名
6、分区方式
MBR分区
GPT分区
1、名词
磁盘是计算机主要的存储介质,可以存储大量的二进制数据,并且断电后也能保持数据不丢失。早期计算机使用的磁盘是软磁盘(Floppy Disk,简称软盘),如今常用的磁盘是硬磁盘(Hard disk,简称硬盘)。
2、类型
机械:机械硬盘即是传统普通硬盘,主要由:盘片,磁头,盘片转轴及控制电机,磁头控制器,数据转换器,接口,缓存等几个部分组成。
固态:固态驱动器(Solid State Disk或Solid State Drive,简称SSD),俗称固态硬盘,固态硬盘是用固态电子存储芯片阵列而制成的硬盘。
下图中左边是固态硬盘,右边是机械硬盘:
3、尺寸
标准硬盘规定的2.5寸和3.5寸,指的既不是硬盘的长,也不是硬盘的宽,而是盘体内存储数据的磁盘盘片的直径。
以3.5寸硬盘为例。
3.5寸的”寸“,指的是英寸。1英寸=2.54cm,所以
3.5英寸=3.5*2.54=8.89cm=88.9mm≈89mm
而标准3.5寸硬盘的宽度都是固定值,大约100mm。
下图为3.5寸硬盘盘片及宽度示意图
4、接口/协议/总线
根据文章和视频简单了解一下
文章:硬件学习(5):硬盘的协议、总线、接口
视频:【硬核科普】硬盘的SATA M.2 NGFF NVME是什么意思,详解硬盘的总线协议与接口
5、命名
下面红色的部分不是很确定,有其他观点的可以评论。
在Linux中,对磁盘的命名原则是根据磁盘的协议类型和磁盘的位置来命名。常见的协议类型有IDE、AHCI、NVMe、SCSI。
对于IDE类型的磁盘,设备文件名通常以 /dev/hd[a-d] 的形式来命名。
对于SCSI类型的磁盘,设备文件名通常以 /dev/sd[a-p] 的形式来命名。
对于NVMe类型的磁盘,设备文件名通常以 /dev/nvme[0-9]n[0-9] 的形式来命名。
6、分区方式
说明一下:MBR分区和GPT分区是说的磁盘的分区表的格式,EFI System、Linux filesyste、Linux LVM这些说的是分区的类型。
MBR分区
(1)是传统的分区机制,使用BIOS引导PC设备,寻址空间只有 32bit,分区空间最大支持2TB
支持的分区数量: 4个主分区或者3个主分区1个扩展分区(分区表占据64个字节,其中每个分区的信息占用16个字节,分区表里面可以记录四个分区信 息描述)
(2)MBR分区类型:
主分区(primary partition)(系统分区)
- 用来启动操作系统,必须是主分区
- 一块硬盘最多4个主分区或3主分区+1扩展分区(含多个逻辑分区),主分区不可以再进行二次分区。
- 主分区可以直接建立文件系统,存放数据
- 可以用来引导、启动操作系统
扩展分区(extended partition)(活动分区)
- 一块硬盘最多一个扩展分区,加主分区最多4个
- 不能创建文件系统
- 可以划分多个逻辑分区
逻辑分区(logical partition)(启动分区)
- 安装操作系统的分区,可以是主分区也可以是逻辑分区
- 能创建文件系统,存放数据
- 逻辑分区的数量没有限制
GPT分区
(1)全局唯一标识分区表)是一种比MBR分区更先进、更灵活的磁盘分区模式
(2)GPT分区优点:
- 在默认情况下,GPT最多可支持128个分区
- 支持大于2.2TB的总容量及大于2.2TB的分区,最大支持18EB(1EB=1024PB,1PB=1024TB,1TB=1024GB)
- GPT分区表自带备份
- 向后兼容MBR ,GPT分区表上包含保护性的MBR