MBR与GPT的分区结构

1.MBR的结构

   MBR :Master Boot Record(主引导记录)

作用是读取磁盘分区表里面所设定的活动分区 ,位于硬盘的柱面0、磁头0、扇区1的位置,即0磁道位置。

那么从右侧分区表结构中我们可以看到起始扇区和扇区大小分别为4bytes

所以它的极限就是16^8(16的8次方)bytes=2199023255552bytes=2.2TB

这就是MBR结构分区表2.2TB的限制由来。

2.GPT分区的结构


GPT :GUID Partition Table(全局唯一标识分区表)

GPT是一个实体硬盘的分区结构。它是EFI(可扩展固件接口标准)的一部分,用来替代BIOS中的主引导记录分区表。

MBR分区表不支持容量大于2.2TB的分区,然而,一些硬盘制造商注意到这个局限性,所以也有一些制造商为了支持大容量硬盘而用GPT分区表取代MBR分区表。

那么我们在看一下截取其他博客的数据:

重点就在这里,在描述分区位置的时候,使用了8个字节,其最大值为 FF FF FF FF FF FF FF FF 。那么,假设每一个LBA 为512 bytes。其能描述的大小为 8589934592 TB = 8 ZB

3.parted命令作用和示例



功能介绍:

用来创建分区、删除分区、调整分区大小、移动和拷贝分区(支持ext2、ext3、linux-swap、fat、fat32和reiserfs分区)。

语法:

        parted [选项] [参数]

常用选项:

        -h, ––help — 显示求助信息        
        -i, ––interactive — 在必要时提示用户
        -l, ––list — 显示所有磁盘设备的分区表
        -s, ––script — 从不提示用户
        -v, ––version — 显示版本

关于在parted模式下的子命令:

print  [free|NUMBER|all]                显示分区表
mklabel,mktable LABEL-TYPE           创建一个新的分区
mkpart PART-TYPE [FS-TYPE] START END      创建新分区同时创建文件系统
rm NUMBER                         删除指定编号 NUMBER 的分区
cp [FROM-DEVICE] FROM-NUMBER TONUMBE     复制文件系统
mkfs NUMBER FS-TYPE              对指定编号创建类型 FS-TYPE 的文件系统
set NUMBER FLAG STATE                 设置指定编号的分区分区标记 FLAG
unit UNIT                          设置默认磁盘单位大小为 UNIT
resize NUMBER START END               调整分区大小
check NUMBER                       检查文件系统
rescue START END            恢复靠近位置 START 和 END 之间的分区
move NUMBER START END         将指定编的分区移动到START开始到END结束的位置
mklabel,mktable LABELTYPE        创建一个新的 LABEL-TYPE 类型的空磁盘分区表

使用示例:


时间: 2024-10-10 05:43:21

MBR与GPT的分区结构的相关文章

全是干货:MBR分区结构以及GPT分区结构

一.MBR分区结构 ? ?MBR磁盘分区是一种使用最为广泛的分区结构,它也被称为DOS分区结构,但它并不仅仅应用于Windows系统平台,也应用于Linux,基于X86的UNIX等系统平台.它位于磁盘的0号扇区(一扇区等于512字节),是一个重要的扇区(简称MBR扇区).MBR扇区由以下四部分组成:引导代码:引导代码占MBR分区的前440字节,负责整个系统启动.如果引导代码被破坏,系统将无法启动.Windows磁盘签名:占引导代码后面的4字节,是Windows初始化磁盘写入的磁盘标签,如果此标签

MBR与GPT分区的区别及磁盘分区相关命令

一.MBR分区结构 主引导记录(Master Boot Record,缩写:MBR),又叫做主引导扇区,是目前比较流行的一种分区结构.磁盘的0磁道0扇区称为MBR,它的大小是512字节,这个区域被分为三个部分: 第一部分为boot loader(主引导程序),占446字节: 第二部分为Partition table(分区表),即DPT,占64字节,每个分区项占用16个字节,这16个字节中存有活动状态标志.文件系统标识.起止柱面号.磁头号.扇区号.隐含扇区数目(4个字节).分区总扇区数目(4个字节

Linux 入门记录:六、Linux 硬件相关概念(硬盘、磁盘、磁道、柱面、磁头、扇区、分区、MBR、GPT)

一.硬盘 硬盘的功能相当简单但很重要,它负责记录系统所需要的各种数据.硬盘记录数据有两个方面,一个是硬件方面的存储原理和结构,另外一方面则是软件方面的数据和文件系统.硬盘的主要行为就是数据的存放和取出. 构成硬盘的基本元件,主要可以分为实际存储数据用的磁盘(Plat Platter).读取数据用的磁头(Head).帮助磁头搜寻读取位置的马达等等,这些元件构成一个能够在不同磁盘上的任意位置读取数据的结构体. 二.磁盘(Plat Platter) 磁盘是硬盘中真正用来存储信息的部分,外观上如同圆盘一

MBR、GPT的结构和区别

本章学习内容         --------介绍MBR.GPT         --------不同的启动流程         --------分区结构         --------分区差异   一.介绍MBR.GPT MBR(Master Boot Record)主引导记录和GUID(GUID Partition Table,简写为GPT)全局唯一标识分区列表是磁盘的俩种的分区方式,它们各自占据了从磁盘的0磁道0扇区开始的不同的字节数大小,这俩种不同分区方式也决定了磁盘的各种特性,是计算

硬盘MBR,GPT分区简介

硬盘分区简介 硬盘相关知识 硬盘由很多盘片(platter)组成,每个盘片的每个面都有一个读写磁头.如果有N个盘片.就有2N个面,对应2N个磁头(Heads),从0.1.2开始编号.每个盘片被划分成若干个同心圆磁道(逻辑上的,是不可见的).每个盘片的划分规则通常是一样的.这样每个盘片的半径均为固定值R的同心圆在逻辑上形成了一个以电机主轴为轴的柱面(Cylinders),从外至里编号为0.1.2--每个盘片上的每个磁道又被划分为几十个扇区(Sector),通常的容量是512byte,并按照一定规则

浅议磁盘分区——从MBR到GPT

diskpart这个命令,用了很多年了. 作为曾经SCCM的老手,至今还记得在System Center Configuration Manager的OSD(操作系统部署)中,为了实现单一镜像单一序列部署到不同的计算机硬件,去编写提供不同的磁盘分区的脚本. 这是由于不同厂商OEM提供Windows时,往往在磁盘上划分了保留分区以存放恢复镜像.如果企业或机构中存在非在线恢复系统的需求,那么可以把OSD产生的镜像WIM保存到保留的恢复分区,以供需要时进行系统的回复. 另外,对于一个生产环境,用户往往

磁盘磁盘MBR与GPT的区别

基本磁盘与动态磁盘    磁盘的使用方式可以分为两类:一类是“基本磁盘”.基本磁盘非常常见,我们平时使用的磁盘类型基本上都是“基本磁盘”.“基本磁盘”受26个英文字母的限制,也就是说磁盘的盘符只能是26个英文字母中的一个.因为A.B已经被软驱占用,实际上磁盘可用的盘符只有C-Z 24个.另外,在“基本磁盘”上只能建立四个主分区(注意是主分区,而不是扩展分区):另一种磁盘类型是“动态磁盘”.“动态磁盘”不受26个英文字母的限制,它是用“卷”来命名的.“动态磁盘”的最大优点是可以将磁盘容量扩展到非邻

Windows GPT磁盘GUID结构详解

前一篇Windows磁盘MBR结构详解中我们介绍了Basic Disk中的Master Boot Record结构.GPT Disk作为Windows 2003以后引入的分区结构.使用了GUID分区表结构,它与MBR相比好处是支持更大和更多的分区,提高容错.本文介绍了GUID分区表的结构和各个字段的含义. GPT Disk 的Protective MBR: GPT Disk的结构中,第一个LBA位置(LBA 0)存放的是Protective MBR,随后LBA1的位置才是GPT的GUID分区表头

EFI、UEFI、MBR、GPT的区别

UEFI.GPT.MBR是什么?这些专业术语不难理解,UEFI属于主板类名词,其作用类似于BIOS.GPT.MBR则属于硬盘类名词,它们的作用类似一艘航母的骨架,有了这个骨架,我们才可以进行细致到诸如C.D.E等盘符的分区. 全新硬盘在磁盘管理模式下需进行MBR或GPT选择 一块硬盘接驳主机之后,它的首要任务建立分区列表,分区列表有MBR和GPT两种,其中MBR分区列表支持最大2TB硬盘,GPT分区列表支持最大128PB(1PB=1024TB). 名词解释: 磁盘管理模式:MBR分区列表