源作者:一起学习吗
保存硬盘上的程序在计算机内的运行过程
前言
磁盘是存储数据的重要载体
广义的说硬盘、光盘、软盘、U盘等用来保存数据信息的磁性存储介质都可以称为磁盘。
目录
一、硬盘的接口类型
二、磁盘在Linux系统中的表示
三、磁盘的接口与设备名
四、硬盘分区的两种方案:MBR, GPT
五、总结
一、硬盘的接口类型
1、IDE接口:
并行接口;
传输速率133MB/s;
逐步被串行SATA所取代。
2、SATA串行高级技术附件接口:
串行接口;
传输速率600MB/s;
家用电脑的主流。
3、SCSI小型计算机系统接口:
应用广、多任务、带宽大、CPU占用率低以及热插拔等优点;
传输速率320MB/s;
主要应用于服务器市场。
4、SAS(Serial Attached SCSI,串行连接SCSI)接口:
并行SCSI接口之后开发出的全新接口;
这种接口改善了存储系统的效能、可用性和扩充性,并提供与SATA硬盘的兼容性;
数据传输率6000MB/s。
5、光纤通道(Fibre Channel)接口:
提高多硬盘存储系统的速度和灵活性;
热插拔性、高速带宽、远程连接、连接设备数量大等;
只用于高端服务器;
传输速率4000MB/s
思维导图,帮助大家记忆
二、磁盘在Linux系统中的表示
注意:
X:代表硬盘设备的ID序号,从字母a开始依次命名。如:第一个SCSI硬盘设备为sda,第二个SCSI硬盘为sdb。
Y:代表在该块硬盘上的分区顺序号。因此,对于硬盘中的分区,则在设备文件名后增加相应的数字来代表相应的分区。主分区或扩展分区的序号为1~4,如:第1个SCSI硬盘中的第1个主分区为sda1,第2个主分区为sda2。
三、磁盘的接口与设备名
1、IDE硬盘设备文件名:
保存程序就是将程序有关文件保存在磁盘上命名方式:/dev/hdxy
x代表硬盘设备的ID序号,从a开始依次命名;
y代表在该块硬盘上的分区顺序号,主分区从1开始,逻辑分区从5开始。
第一个IDE硬盘的设备名为hda,第二个IDE硬盘的设备名为hdb;
对于硬盘中的分区,则在设备文件名后增加相应的数字代表相应的分区;
主分区=1~4 逻辑分区≥5
如:hda1, hda2, hda5
2、SCSI设备文件名:
命名格式:/dev/sdxy(xy的含义与IDE硬盘相同)
如:sda1, sdb2
3、其它设备
第1个软驱设备:/dev/fd0;
第1个磁带设备:/dev/st0;
计算机的串行接口:/dev/ttyS;
其中COM1的设备名:/dev/ttyS0;
空设备:/dev/null。
光驱:/dev/cdrom,实际上是一个符号链接文件,该文件指向实际的光驱设备
四、硬盘分区的两种方案:MBR, GPT
1、MBR分区
MBR(Master Boot Record,主引导记录)
传统的分区机制
使用BIOS引导的PC设备
寻址空间只有32bit长,最大支持2.19TB;
支持的分区数量:
4个主分区
3个主分区+1个扩展分区
2、GPT分区
GPT(GUID Partition Table,全局唯一标识分区表):是一种比MBR分区更先进、更灵活的磁盘分区模式
优点:
(1)在默认情况下,GPT最多可以支持128个分区;
(2)支持大于2.2TB的总容量及大于2.2TB的分区,最大支持18EB(1EB=1024PB,1PB=1024TB,1TB=1024GB)
(3)GPT分区表自带备份。
(4)向后兼容MBR。GPT分区表上包含保护性的MBR区域。
五、总结
硬盘的接口类型:IDE, SATA, SCSI, SAS, 光纤
IDE设备文件名:/dev/hdxy
SCSI设备文件名:/dev/sdxy
软驱设备文件名:/dev/fdx
SCSI磁带设备文件名:/dev/stx
光驱设备文件名:/dev/cdrom