Linux学习笔记(四)Linux磁盘、分区、MBR与GPT

Linux -- 磁盘存储管理 分区类型(MBR,GPT) MBR,GPT两个分区详解与区别 阅读详情

1. Linux所有设备都被抽象为一个文件,保存在/dev目录下,IDE设备的设备名称一般为hd[a-z],SATA、SCSI、USB等设备为sd[a-z]。

2. 分区

不同的分区用:设备名称+分区号方式如:sda1、sdb1等,主流的分区机制分为MBR和GPT两种。

3. MBR(Master Boot Record):主引导记录,应用于绝大多数使用BIOS的PC设备

其特点是:(1)支持32/64bit;(2)支持分区的数量有限;(3)只支持不超过2T的硬盘,大于2T的硬盘只能使用2T空间;(4)占用最开始的512字节,最后两个字节一定是55h、AAh(表示可引导)。

主分区:最多能创建4个

扩展分区:会占用一个主分区位置,本身不能使用,需要创建逻辑分区进行使用

逻辑分区:最多支持63个IDE分区和15个SCSI分区,前提是创建好扩展分区

4. GPT(GUIDE Partition Table):全局唯一标识分区表,解决了MBR的很多缺点

(1)支持超过2T的磁盘

(2)向后兼容MBR

(3)必须在支持UEFI的硬件上才能使用

(4)必须使用64bit的操作系统

(5)Mac、Linux系统都能支持GPT,Windows7 64位,WindowsServer2008 64位支持GPT

5. 使用FDISK分区:

几乎所有的Linux发行版本都装有fdisk,包含在Linux的rescue模式下依然能够使用,fdisk是基于MBR的分区工具,如需使用GPT,则无法使用fdisk进行分区。

(1)fdisk命令只有具有超级用户权限才能运行。

(2)使用fdisk -l命令可列出所有安装的硬盘及其分区信息。

(3)使用fdisk /dev/sda可以对目标磁盘进行分区操作

(4)方法:

① n(创建新分区)-->p(主分区(1-4))-->柱面起始值(default 1)-->柱面终止(+cylinders or +size{K,M,G})

② n-->e(创建扩展分区)-->柱面起始-->柱面终止

③ n-->l(创建逻辑分区)-->柱面起始-->柱面终止

一般将操作系统划分在主分区,剩余的划分为逻辑分区

(5)分区之后需要使用partprobe命令让内核更新分区信息,否则需要重启才能更新。

(6)cat /proc/partitions与fdisk -l名领都可以查看分区。

Linux 下的 GPT 和 MBR 分区表详解 MBR 作为传统的分区表格式,兼容性好,但存在容量和分区数量限制,适合老旧设备。GPT 是现代分区表的标准,功能更强大、安全性更高,适合现代硬件和大容量存储设备。在 Linux 系统中,根据实际需求和硬件条件选择合适的分区表格式,能更好地利用存储设备。通过合理选择和配置 GPT 或 MBR,可以最大化存储性能,确保数据安全性,满足不同的使用场景需求。❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄👍 👍 👍。 阅读详情

相关推荐

Linux 硬盘与磁盘工具 fdisk、parted :磁盘分区管理

在 Linux 系统中,磁盘分区是硬盘管理的重要部分。它允许将一个物理硬盘划分为多个逻辑部分,以更好地管理存储空间,安装多个操作系统,或者进行性能优化。`fdisk` 和 `parted` 是两个常用的磁盘分区管理工具,分别适用于不同的场景。本文将详细介绍这两个工具的使用方法,帮助你有效地管理 Linux 系统的磁盘分区。

2531

linux操作系统入门篇(2):MBR分区和GPT分区、linux开机过程

重新刷基础知识系列#linux操作系统入门篇准备重刷《鸟哥的linux私房菜》和linux 命令行。

小月肖的博客 1753

MBR分区转换为GPT分区并扩容分区及文件系统

因分区格式限制,若数据盘为MBR分区类型,且希望将其扩容至2 TiB以上(MBR最大支持2 TiB),需将分区类型转换为GPT后再进行扩容。

xxxxxxx_y的博客 1365

linux 硬盘MBR分区和GPT分区的区别_linux 磁盘mbr

取)**[外链图片转存中…(img-F9fIchlj-1712840519993)]

2401_83946044的博客 1027

详解MBR分区结构以及GPT分区结构

一、MBR分区结构 MBR磁盘分区是一种使用最为广泛的分区结构,它也被称为DOS分区结构,但它并不仅仅应用于Windows系统平台,也应用于Linux,基于X86的UNIX等系统平台。它位于磁盘的0号扇区(一扇区等于512字节),是一个重要的扇区(简称MBR扇区)。MBR扇区由以下四部分组成:引导代码:引导代码占MBR分区的前440字节,负责整个系统启动。如果引导代码被...

weixin_33738982的博客 2477

查询系统是使用 MBR 还是 GPT 分区 (Windows 和 Linux)

文章目录在 Windows 系统上在 Linux 上在 Linux 命令行中检查磁盘分区方案使用 GNOME 磁盘工具检查磁盘信息使用 Gparted 图形工具检查磁盘信息 在安装 Linux 或任何其他操作系统时,了解磁盘的正确分区方案至关重要。 有两种流行的分区方案:较旧的 MBR 和较新的 GPT。现在大多数计算机都使用 GPT。 在创建实时或可启动 USB 时,一些工具(如Rufus)会询问正在使用的磁盘分区类型。如果选择带有 MBR 磁盘的 GPT,可启动 USB 可能无法工作。 在本教程中,我将

一个超会写Bug的程序猿的博客 4669

linux: 硬盘MBR分区和GPT分区的区别

选择 DOS/MBR 或 GPT 主要取决于硬件支持(特别是主板和 BIOS/UEFI 支持)、操作系统兼容性以及对磁盘大小和分区数量的需求。对于新的、大容量的硬盘和现代系统,推荐使用 GPT 分区表。对于老旧系统或需要确保最广泛兼容性的情况,MBR 仍然是一个可行的选择。

十年运维开发经验的王义杰在此分享自己的知识和经验 1935

倍加福(P+F)R2000修改雷达IP

在调试车子的时候,用到了倍加福R2000的一款雷达,设备启动建图时发现建不了图,于是查看/scan发现话题无数据,尝试ping雷达接口发现ping不通,应该是IP地址与上位机端口的IP地址不对。首先查看雷达的IP地址,这个在雷达上有两个按键,按下后可以显示IP: 按两下右边的键再按一下左边的键雷达上会显示出IP号,这里拍的不是很清楚。查看到开始时雷达IP地址为192.168.111.10,而上位机ping的IP地址为192.168.188.50.与实际不同,所以需要对雷达进行配置。一台windows笔记本

YiYeZhiNian的博客 5890

Linux系统MBR和GPT分区的区别

全局唯一标识分区表(GUID Partition Table,缩写:GPT)是一个实体硬盘的分区表的结构布局的标准。GPT ,默认包含了定义128个分区的空间。只能有四个主分区或者三个主分区加一个扩展分区 (以及在扩展分区中的任意数量的逻辑分区). 如果你有三个主分区加一个扩展分区以及除此之外的空闲空间,在空闲空间之上你无法创立分区。为每个分区提供了一个唯一硬盘 GUID 和一个唯一分区 GUID - 一个好的不依赖文件系统的引用分区和硬盘的方式。在扩展分区里,逻辑分区的元数据被存储在一个链表结构中。

weixin_48345177的博客 1777

2025虚幻游戏逆向工程解包尝试

2025虚幻游戏逆向工程解包指南 本文详细介绍了虚幻引擎5游戏逆向解包的完整流程,主要包括获取AES密钥、生成映射文件和导出资源三个关键步骤。作者在实际操作中遇到诸多难题:AES密钥获取工具存在加壳保护问题,映射文件生成器依赖复杂的VS编译环境,DLL注入工具的使用也存在技术门槛。通过多次尝试,作者发现部分游戏可直接搜索现成的AES密钥,而映射文件生成需要额外下载Memcury依赖库才能正常编译。文章提供了相关工具的下载链接和具体操作说明,但同时也指出每个环节都可能出现意外状况,逆向工程实际执行过程远比理论

wsdchong的博客 6150

鸿蒙OpenHarmony南向开发 轻量系统芯片移植指南(一)

OpenHarmony系统采用"系统>子系统>部件"层级架构,支持功能模块化裁剪。本文介绍了关键子系统及移植方法:1)启动恢复子系统负责内核到应用间的进程初始化,需配置启动入口标识及链接脚本;2)文件子系统提供基础文件操作接口,需适配HAL层文件读写功能,可通过Flash模拟、轻量文件系统或厂商自有方案实现。移植过程需修改config.json配置,添加对应组件定义及功能实现。系统采用模块化设计,开发者可根据实际需求灵活配置所需子系统功能。

yx525623的博客 1131

Linux磁盘的分区操作

1.Linux磁盘分区介绍   Linux磁盘分区主要有两种方式,一种是MBR,另一种是GPT。根据Linux磁盘分的大小,来选择一种分区方式。 ——MBR分区格式:最大支持 2 TB 的磁盘。 ——GPT分区格式:最大支持 18 EB。 MBR分区方案特点: 1、最多支持四个主分区, 2、在Linux上使用扩展分区和逻辑分区最多可以创建15个分区, 3、由于分区中的数据以32位存储,使用MBR分区是最大支持2T空间。 4、fdisk管理工具只能创建MBR分区 GPT分区方案特点 1、是UEFI标准

TE_M_D的博客 2万+

Cisco Packet Tracer 9.0 工业网络模拟:3步配置OT协议与Purdue模型实战

本文详细介绍了如何使用Cisco Packet Tracer 9.0进行工业网络模拟,包括Purdue模型构建、三大OT协议(Modbus TCP/IP、CIP、PROFINET IO)配置及工业网络安全防护。通过实战演练,读者可掌握工业网络设计、配置与安全防护的核心技能,适用于智能制造和能源管理等场景。

weixin_28691741的博客 352

MBR与GPT分区表

LBA0 : 保护性MBR,保护GPT分区表不受MBR磁盘工具的危害,含有一个分区类型为0xEE的分区,MBR磁盘无法识别,因此拒接对硬盘进行操作,从而保护GPT分区。每个磁盘最多支持128个分区,单个分区最大支持到8ZB,分区表由34个LBA组成。每个磁盘最多分为4个主分区,或三个主分区及一个扩展分区,扩展分区可分为N个逻辑分区。引导标识:0x00;LBA1 : 分区表头,记录硬盘的信息,分区表管理的空间大小以及分区表项数量,分区表项的地址。按照上面MBR的方法,获取使用gpt分区表的U盘的分区表数据。

小白的学习笔记 2600

Python与numpy版本兼容性排查指南

本文详细解析了Python与numpy版本兼容性问题,提供了快速诊断和解决版本冲突的实用方法。通过查看版本信息、使用官方兼容性对照表以及降级或升级环境等方案,帮助开发者有效避免常见的报错问题,如'ImportError'和'AttributeError'。文章还介绍了使用虚拟环境和requirements.txt等工程实践,确保项目依赖的稳定性。

weixin_29089057的博客 319

步进电机驱动算法——梯形加减速算法

目录步进电机梯形加减速梯形加减速算法原理分析算法实现 步进电机梯形加减速 电机的控制方式一般分为开环控制与闭环控制两种控制方式,其中开环控制原理框图如下: 这种种控制方式的特点是:控制简单、实现容易、价格较低,这种开环控制方式,负载位置对控制电路没有反馈。 对于步进电机,控制脉冲的输入并不依赖于转子的位置,而是按一固定的规律发出控制脉冲,如果励磁变化太快,电机不能移动到新的位置,那么实际负载位置与理想位置就会产生一个偏差,就有可能出现失步或者过冲现象,所以需要使用加减速算法。 梯形加减速算法,S加减速算法等

aaa376070331的博客 3万+

磁盘分区MBR和GPT格式详解(Linux)

1、MBR MBR中柱面是文件系统的最小单位,也就是分区的最小单位。 第一个扇区(旧式磁盘中为512字节)中存放着启动引导程序和分区表: 主引导记录(Master Boot Record, MBR):可以安装启动引导程序的地方,有446字节; 分区表(partition table):记录整块硬盘分区的状态,有64字节。 分区表64字节最多仅能有四组记录区。 总结: 所谓的分区就是针对64字节的分区表进行设置而已。 磁盘默认的分区表仅能写入四组分区信息,每组记录区记录了该区段的起始与结束的柱面号码。

游吟焰火的博客 1万+

【Python_Zebra斑马打印机编程学习笔记(二)】基于BarTender将btw文件转换为zpl文件

本文介绍如何基于 BarTender 软件将 btw 格式的文件转换为 zpl 格式的文件,有需要的读者可以点赞收藏,也欢迎在评论区进行讨论。

禾戊之昂的博客 3375

Linux 磁盘分区(MBR和GPT,loop详细分区方法介绍)

磁盘分区和格式化操作是比较接近硬件底层的操作,这两个操作也是至关重要的,决定了磁盘的使用效率和磁盘的数据安全。(相信现在应该没有什么特别的需要,一般都已经抛弃了ext2,ext4文件格式了吧~~~~,ext2,ext3,ext4,xfs ,等等文件系统格式的优缺点不在本文讨论范围,有想了解的百度即可啦) 本文也不讨论Windows的文件系统格式,比如什么DOS,fat16,fat32,ntfs这些啦,主要的是想说一下Linux下的分区表格式,那就是MBR和GPT和loop。 有些同学会奇怪,怎么还有一个

zsk_john的技术分享专用博客 1万+

华为数通方向HCIP-DataCom H12-831题库(多选题:121-140)

华为数通HCIP H12-831多选题

didiplus 1291

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Linux中MBR和GPT分区的区别

在Linux中对磁盘分区有两个方案 1、MBR分区方案 2、GPT分区方案 MBR分区方案特点: 1、最多支持四个主分区, 2、在Linux上使用扩展分区和逻辑分区最多可以创建15个分区, 3、由于分区中的数据以32位存储,使用MBR分区是最大支持2T空间。 4、fdisk管理工具只能创建MBR分区 GPT分区方案特点 1、是UEFI标准的一部分,主板必须要支持UEFI标准 2、GPT分区列表支持...

刘贝斯老师的博客 1万+

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

磁盘分区方案GPT和MBR的区别浅谈

GPT(GUID Partition Table,全局唯一标识分区表)和 MBR(Master Boot Record,主引导记录)是两种主流的磁盘分区方案。

jongden的专栏 4303

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

磁盘分区以及MBR与GPT

磁盘分区是将一个物理硬盘驱动器划分为多个逻辑部分的过程。每个分区可以看作是一个独立的硬盘,有自己的文件系统和存储空间。是一个较新的工具,支持更大的分区和磁盘。在Windows中,可以使用磁盘管理工具或。是一个较旧的命令行工具,广泛用于分区管理,而。在Linux操作系统中,分区通常使用。是分区的起始和结束位置。在Windows中,使用。命令行工具进行分区。为实际的磁盘设备名,

yolo2016的博客 1540

linux磁盘初始化处理详解,适用于大部分场景,包含:磁盘格式化、扩容、无损转换GPT分区,MBR/GPT分区格式化创建流程,及LVM操作流程,和设涉及到的磁盘命令讲解

包含:MBR格式化、扩容、无损转换GPT分区,GPT分区格式化创建流程,及LVM操作流程,涉及命令讲解:fdisk、blkid、lsblk、parted、mkfs、mount、df、growpart、resize2fs 、gdisk、partprobe、e2fsck

timber wolf 7509

【嵌入式Linux】MBR分区表 和 GPT分区表

GPT分区表中有一个比较重要的概念是LBA, 翻译为中文可解释为逻辑区块地址。是描述存储设备上数据所在区块的通用机制,一般用在硬盘或者SD卡这种记忆设备,我们俗称扇区。

似水流年 3913

磁盘及分区详解(MBR和GPT)、新增磁盘分区总体示例

磁盘及分区详解(MBR和GPT)磁盘为什么要分区?Linux设备文件磁盘简介硬盘接口类型机械硬盘和固态硬盘磁盘术语机械硬盘分区方式CHS和LBA第一种分区方式:MBRMBR简介MBR分区结构MBR中的DPT结构MBR实例第二种分区方式:GPTGPT简介GPT分区GUID优缺点两种分区方式在启动系统流程上的区别 磁盘为什么要分区? 实现磁盘分区可以有以下优势: 优化I/O性能 实现磁盘空间配额限制...

weixin_44983653的博客 4669
上一篇: Linux学习笔记(三)Linux文件操作
下一篇: Linux学习笔记(五)分区上创建文件系统及日志
mengrennwpu
博客等级 码龄15年 262粉丝 87原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mengrennwpu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值