linux c 读写mbr_Linux系统 磁盘的基本介绍

e47b5b6252c596ceff21b872a313da16.png

前言

磁盘是存储数据的重要载体

  • 广义的说硬盘、光盘、软盘、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
1c476368deb6b4be84d7a40b75065730.png

思维导图,帮助大家记忆

二、磁盘在Linux系统中的表示

264903fce1ed4dc2580ff9dae5fb1007.png
  • 注意:
  • 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个扩展分区
07c9da828ed5d80d39d193d43660f175.png

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区域。
71ba42d4a3dd051f03d9625807a5c34a.png

五、总结

  • 硬盘的接口类型:IDE, SATA, SCSI, SAS, 光纤
  • IDE设备文件名:/dev/hdxy
  • SCSI设备文件名:/dev/sdxy
  • 软驱设备文件名:/dev/fdx
  • SCSI磁带设备文件名:/dev/stx
  • 光驱设备文件名:/dev/cdrom
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值