Linux系统的磁盘

Linux操作系统的磁盘的分区 磁盘分区 阅读详情

目录

磁盘

1.磁盘接口

  (1)IDE

  (2)SATA

    (3)SCSI

  (4)SAS

2.磁盘的文件名

分区

1.分区表

2.开机检测程序

(1)BIOS

(2)UEFI


磁盘

1.磁盘接口

  (1)IDE

IDE(ATA)全称 Advanced Technology Attachment,接口速度最大为 133MB/s,因为并口线的抗干扰性太差,且排线占用空间较大,不利电脑内部散热,已逐渐被 SATA 所取代。

  (2)SATA

SATA 全称 Serial ATA,也就是使用串口的 ATA 接口,抗干扰性强,且对数据线的长度要求比 ATA 低很多,支持热插拔等功能。SATA-II 的接口速度为 300MiB/s,而 SATA-III 标准可达到 600MiB/s 的传输速度。SATA 的数据线也比 ATA 的细得多,有利于机箱内的空气流通,整理线材也比较方便。

    (3)SCSI

SCSI 全称是 Small Computer System Interface(小型机系统接口),SCSI 硬盘广为工作站以及个人电脑以及服务器所使用,因此会使用较为先进的技术,如碟片转速 15000rpm 的高转速,且传输时 CPU 占用率较低,但是单价也比相同容量的 ATA 及 SATA 硬盘更加昂贵

  (4)SAS

SAS(Serial Attached SCSI)是新一代的 SCSI 技术,和 SATA 硬盘相同,都是采取序列式技术以获得更高的传输速度,可达到 6Gb/s。此外也通过缩小连接线改善系统内部空间等。

 

2.磁盘的文件名

Linux 中每个硬件都被当做一个文件,包括磁盘。磁盘以磁盘接口类型进行命名,常见磁盘的文件名如下:

  • IDE 磁盘:/dev/hd[a-d]
  • SATA/SCSI/SAS 磁盘:/dev/sd[a-p]

其中文件名后面的序号的确定与系统检测到磁盘的顺序有关,而与磁盘所插入的插槽位置无关。

 

分区

1.分区表

磁盘分区表主要有两种格式,一种是限制较多的 MBR 分区表,一种是较新且限制较少的 GPT 分区表。

(1)MBR

MBR 中,第一个扇区最重要,里面有主要开机记录(Master boot record, MBR)及分区表(partition table),其中主要开机记录占 446 bytes,分区表占 64 bytes(主分区、扩展分区、逻辑分区)。

Linux 也把分区当成文件,分区文件的命名方式为:磁盘文件名 + 编号,例如 /dev/sda1。注意,逻辑分区的编号从 5 开始。

(2)GPT

扇区是磁盘的最小存储单位,旧磁盘的扇区大小通常为 512 bytes,而最新的磁盘支持 4 k。GPT 为了兼容所有磁盘,在定义扇区上使用逻辑区块地址(Logical Block Address, LBA),LBA 默认大小为 512 bytes。

GPT 第 1 个区块记录了主要开机记录(MBR),紧接着是 33 个区块记录分区信息,并把最后的 33 个区块用于对分区信息进行备份。这 33 个区块第一个为 GPT 表头纪录,这个部份纪录了分区表本身的位置与大小和备份分区的位置,同时放置了分区表的校验码 (CRC32),操作系统可以根据这个校验码来判断 GPT 是否正确。若有错误,可以使用备份分区进行恢复。

GPT 没有扩展分区概念,都是主分区,每个 LBA 可以分 4 个分区,因此总共可以分 4 * 32 = 128 个分区。

MBR 不支持 2.2 TB 以上的硬盘,GPT 则最多支持到 233 TB = 8 ZB。

 

2.开机检测程序

(1)BIOS

BIOS(Basic Input/Output System,基本输入输出系统),它是一个固件(嵌入在硬件中的软件),BIOS 程序存放在断电后内容不会丢失的只读内存中。

BIOS 是开机的时候计算机执行的第一个程序,这个程序知道可以开机的磁盘,并读取磁盘第一个扇区的主要开机记录(MBR),由主要开机记录(MBR)执行其中的开机管理程序,这个开机管理程序会加载操作系统的核心文件。

主要开机记录(MBR)中的开机管理程序提供以下功能:选单、载入核心文件以及转交其它开机管理程序。转交这个功能可以用来实现多重引导,只需要将另一个操作系统的开机管理程序安装在其它分区的启动扇区上,在启动开机管理程序时,就可以通过选单选择启动当前的操作系统或者转交给其它开机管理程序从而启动另一个操作系统。

(2)UEFI

BIOS 不可以读取 GPT 分区表,而 UEFI 可以。

 

 

 

Linux磁盘介绍 早期计算机使用的磁盘是软磁盘(Floppy Disk,简称软盘),如今常用的磁盘是硬磁盘(Hard disk,简称硬盘)。支持的分区数量: 4个主分区或者3个主分区1个扩展分区(分区表占据64个字节,其中每个分区的信息占用16个字节,分区表里面可以记录四个分区信 息描述):机械硬盘即是传统普通硬盘,主要由:盘片,磁头,盘片转轴及控制电机,磁头控制器,数据转换器,接口,缓存等几个部分组成。标准硬盘规定的2.5寸和3.5寸,指的既不是硬盘的长,也不是硬盘的宽,而是盘体内存储数据的磁盘盘片的直径。 阅读详情

相关推荐

Linux磁盘和文件系统管理

本章讲述Linux磁盘和文件系统管理及以下知识点

一起努力共同进步,为了未来一起奋斗吧! 3099

Linux(磁盘管理)

1.2 磁盘分区类型(MBR和GPT) 1.3 查看磁盘分区类型 1.4 查看磁盘盘的文件系统类型 2、磁盘管理 2.1 查看磁盘信息命令(lsblk信息解读) 2.2 给服务器挂载新硬盘 2.2.1、创建分区 2.2.2、创建、修改文件系统-(xfs或者ext4) 2.2.3、挂载 2.2.4、扩展分区和逻辑分区 3、逻辑卷LVM 3.1、LVM概念 3.2、新建LVM并挂载 3.2.1、新建PV 3.2.2、新建VG 3.2.3、新建LV 3.2.4、扩容LV 3.3、Linux系统盘扩容

张刚的博客 2361

首个基于LBS方案的3D传感器,VoxelSensor解析

该传感器将结合OQmented的Lissajous模式的MEMS扫描镜,与每帧逐行工作的光栅扫描相比,Lissajous轨迹扫描速度更快,并且能耗很低,它可以更快地捕获完整的场景和快速移动,并且需要更少的数据处理,可满足AR/VR对于低延迟、高效率的需求。简单来讲,Switching Pixels的区别是专注于识别激光事件,性能比普通事件相机更好,但也可以使用事件相机的算法。在具体应用中,它需要在X和Y方向发射一个或多个脉冲光束,以在X和Y轴上定位,而Z轴,也就是深度,则是通过计算光返回的时间来测量。

qingtingwang的博客 575

linux磁盘基本管理

磁盘:计算机中的外部存储设备,负责存储计算机数据,并且断电后也能保持数据不丢失。机械磁盘固态磁盘IDESCSISATASASmSATAM.2NVMEPCIe机械硬盘:1.8寸 2.5寸 3.5寸固态硬盘:SATA: 2.5寸。

小菜鸟的博客 189

基于FPGA进位链的TDC高精度延时链设计与实现

本文详细介绍了基于FPGA进位链的高精度TDC延时链设计与实现方法。通过利用FPGA的CARRY4硬件资源,构建了理论分辨率达13.25ps/级的延时链,并提供了Verilog代码实现、物理布局约束技巧以及温度补偿策略。文章还涵盖了标定方法、数据转换处理和系统验证方案,为激光测距、高能物理等需要精确时间测量的应用提供了实用解决方案。

weixin_28731223的博客 486

SAP采购申请详述;以及采购计划协议/交货计划行

SAP采购申请详述;以及采购计划协议/交货计划行

saplakes的博客 4340

Linux 磁盘管理

Linux 磁盘管理的核心在于。

关注我学习编程不迷路 1629

Flutter蓝牙开发实战:flutter_blue_plus核心功能与实现原理剖析

本文深入剖析了Flutter蓝牙开发插件flutter_blue_plus的核心功能与实现原理。文章从源码解析入手,详细讲解了蓝牙状态管理、设备扫描、GATT连接、服务发现以及数据读写等关键流程的实现机制,并分享了实战中的性能调优与常见问题解决方案,帮助开发者高效构建跨平台蓝牙应用。

weixin_29014237的博客 443

Linux 磁盘管理及磁盘分区(主分区、扩展分区、逻辑分区)

Linux 磁盘管理及磁盘分区(主分区、扩展分区、逻辑分区) MBR xfs swap FAT16 FAT32 EXT4 JFS

2302_78835233的博客 2万+

YDOOK: ANSYS Maxwell 19 教程7:Maxwell 2D 材料管理 添加新增 永磁材料

使用ANSYS Maxwell 19 添加新增 永磁材料 1. 点击 Add material 按钮后,在左下方的下拉框中下拉选择永磁材料,弹出用材料设置框: 2. 按照下面数据输入 3. 输入 Hc 与 Br/Ap 两项后,其他项的数据将自动计算给出 4. 点击OK后再,为了使得材料属性的完整性,在 Bulk Conductivity 属性行中输入 材料电导率的数值。 ...

YDOOK 1万+

【推荐100个unity插件】帮助你快速开发一款FPS游戏—— FPS Framework

FPS Framework 快速入门指南 FPS Framework 是一个 Unity 开发框架,可加速 FPS 游戏开发。主要功能包括: 第一人称控制器:基于 Character Controller 实现,提供移动、跳跃、下蹲等功能,支持自定义参数调整 渲染管线转换:内置 RP 转换器,支持 URP/HDRP 等渲染管线一键切换 库存系统: 采用双列表管理:物品列表(Items)和可收集物列表(Collectables) 支持自定义库存物品和可收集物类型 提供拾取/丢弃功能实现 快速开始: 通过预制件

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 2568

【Linux】————磁盘与文件系统

1.一个冷知识:屏蔽力是一个人最顶级的能力,任何消耗你的人和事,多看一眼都是你的不对。2.你不用变得很外向,内向挺好的,但需要你发言的时候,一定要勇敢。正所谓:君子可内敛不可懦弱,面不公可起而论之。3.成年人的世界,只筛选,不教育。4.自律不是6点起床,7点准时学习,而是不管别人怎么说怎么看,你也会坚持去做,绝不打乱自己的节奏,是一种自我的恒心。5.你开始炫耀自己,往往都是灾难的开始,就像老子在《道德经》里写到:光而不耀,静水流深。

bhbcdxb123的博客 4211

软考高级信息系统项目管理师系列论文之:百篇软考高级信息系统项目管理师论文范文

软考高级信息系统项目管理师系列论文之:百篇软考高级信息系统项目管理师论文范文

zhengzaifeidelushang的博客 3579

Linux系统上的磁盘扩展总结

本文详细总结了Linux系统在一些常见场景下进行磁盘扩容的操作方式。从基本概念到具体操作步骤,涵盖了多种扩容方法,包括使用LVM、扩展分区、添加新磁盘等。读者将通过本文了解如何在不同情景下有效地扩展磁盘空间,提升系统灵活性和性能,解决磁盘空间不足的问题。无论是新手还是有经验的Linux用户,本文都为其提供了全面的指导,使磁盘扩容操作变得简单而有效。同时也欢迎大佬提出更好的优化建议~

Young_深情不及里子的博客 2013

从零到精通:BLDC电机驱动电路详解与设计思路

这套电机驱动电路从核心控制器到反馈采集模块,涉及了BLDC电机驱动的方方面面。每一个模块的设计和选择都需要综合考虑系统需求和实际使用环境。在实际应用中,很多细微的设计改进都会显著影响电机的运行性能。

weixin_43199439的博客 3099

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Linux系统之添加磁盘及如何使用

此时输入l选择逻辑分区,回车默认起始扇区,然后设置逻辑分区大小,此处注意必须在扩展分区的大小范围内,小于10G,由于有所损耗可能扩展分区不满10G,此处划分5G给逻辑分区,然后p打印分区情况可以看到已经有逻辑分区sdb5,输入w保存退出。磁盘分区分为主分区、扩展分区、逻辑分区,由于第一扇区空间有限只能存放4个主分区,为了解决这个问题使用扩展分区下的逻辑分区,扩展分区存储的是逻辑分区的范围,所以实际使用的是逻辑分区,扩展分区只用于存放逻辑分区的范围。5.至此主分区划分完毕,接下来介绍扩展分区、逻辑分区划分。

2502_90917285的博客 2474

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

linux系统中磁盘的管理

本文摘要: Linux磁盘管理涉及分区、挂载、LVM逻辑卷和磁盘配额等内容。主要分区方式有MBR(最大2TB)和GPT(支持更大容量),使用fdisk工具进行分区操作。挂载通过mount命令实现,LVM逻辑卷管理支持动态调整分区大小,包含PV、VG、LV三个层级。磁盘配额功能通过xfs_quota命令限制用户/组的磁盘使用量。此外还介绍了磁盘检测修复工具fsck/xfs_repair,以及文件系统备份恢复命令xfsdump。这些工具共同构成了Linux系统下灵活高效的磁盘管理方案。

2503_92915960的博客 1612

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Linux磁盘系统——管理磁盘的命令

Linux磁盘系统——管理磁盘的命令 Linux磁盘系统——管理磁盘的命令 摘要:本文主要学习了Linux系统中管理磁盘的命令,包括查看磁盘使用情况、磁盘挂载相关、磁盘分区相关、磁盘格式化等操作。 df命令 df命令用于显示Linux系统中各文件系统的硬盘使用情况,包括文件系统所在硬盘分区的总容量、已使用的容量、剩余容量等。 /dev/shm为内存挂载点,如果你想把文件放到...

weixin_30546189的博客 205

在Linux系统中设置磁盘定额

在Linux系统中设置磁盘定额本站 brimmer〖返回〗〖转发〗在Linux系统中设置磁盘定额  HTML和WORD格式的文档。请到我的主页去看,也可以下载。 www.linuxaid.com.cn/engineer/brimmer 在Linux系统中设置磁盘定额 概述 磁盘定额(quota)是系统管理员用来监控和限制用户或组对磁盘的使用的工具。Quota可以从两方面限制:其

hem的专栏 1250

linux磁盘及文件系统

本篇文章主要介绍磁盘和 linux文件系统。linux 磁盘使用需要 先磁盘分区、然后格式化、挂载等操作,面对MBR、GPT 不同类型的分区表,我们改怎么操作呢?

心有鸿鹄天地,不敢妄坠人间 3194

Linux系统磁盘与分区管理

主引导记录(Master Boot Record,缩写:MBR)又叫做主引导扇区,是计算机开机后访问硬盘时所必须要读取的首个扇区,它在硬盘上的三维地址为(柱面,磁头,扇区)=(0,0,1).MBR是由分区程序(如Fdisk,Parted)所产生的,它不依赖任何操作系统,而且硬盘引导程序也是可以改变的,从而能够实现多系统引导.

微软技术分享 8101

Linux系统磁盘扩容(LVM)

Linux系统下如何对磁盘根分区进行扩容

gpg2023的博客 2872

Linux系统磁盘管理

Linux系统磁盘管理

niqayZ的博客 1114

Linux系统的10个最佳磁盘分析工具

但是对于那些还不知道的人来说,它通常是一个计算机程序或工具,可用于分析机电驱动器的存储空间。这个工具是KDirStat的替代品,KDirStat是另一个基于KDE的Linux存储分析器。这是一个用于分析Linux磁盘空间的非常简单的工具,但它的最小图形UI使其成为人们的最爱。这是一个基于Java的程序,由于这个美丽的原因,它是跨平台的。它具有美丽的类似Android的材料设计,它代表了五颜六色的矩形的磁盘使用。它通过特殊的饼图表示整个系统的磁盘使用。最有趣的部分是它可视化了不同类型的美丽图形中的统计数据。

allway2的博客 1634

Linux文件系统及磁盘命名

Linux文件系统 文件类型 扩展名 一棵倒置的树 ext4文件系统格式 磁盘在Linux系统里的命名

不迁怒,不贰过。小知识,大智慧。 3650
上一篇: Linux系统的常用操作以及概念
下一篇: Linux的文件系统
trytrylmt
博客等级 码龄9年 7粉丝 90原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值