深入理解硬盘分区表
硬盘GPT分区表的知识讲解

硬盘GPT分区表的知识讲解GPT分区表是一种使用全局唯一标识符(GUID)的分区结构,用于定义磁盘的分区方案。
GPT分区表与MBR分区表不同,其使用的是一种更先进的分区方案,因此具有更高的性能和可靠性。
GPT分区表的特点1.更大的分区支持:GPT分区表支持最多128个分区,而MBR分区表仅支持4个。
2.更好的数据备份:GPT分区表将分区表的备份存储在磁盘的末尾,从而更好地保护数据。
3.更安全的引导:GPT分区表使用UEFI(统一可扩展固件接口)引导,提供更安全和更可靠的引导选项。
4.支持更大的磁盘容量:GPT分区表支持最大容量为9.4ZB(1ZB=1024EB),而MBR分区表最大容量为2TB。
GPT分区表的结构GPT分区表的结构与MBR分区表不同。
GPT分区表将磁盘分为若干个LBA(逻辑块寻址)区域,其中每个LBA区域都有一个唯一的GUID标识符。
每个分区都由一个GUID分区类型和一个GUID唯一标识符来定义。
此外,GPT分区表还包括一个主引导记录(MBR)和一个备用引导记录(EBR),用于磁盘引导。
GPT分区表的使用使用GPT分区表需要满足以下条件:1.操作系统支持:大多数现代操作系统都支持GPT分区表。
这包括Windows7及以上版本,MacOSX,Linux等操作系统。
2.计算机硬件支持:计算机的BIOS必须支持UEFI引导,以便能够使用GPT分区表。
如果计算机的BIOS不支持UEFI引导,则只能使用MBR分区表。
GPT分区表是一种先进的磁盘分区结构,具有更好的数据备份能力和更高的性能。
虽然GPT分区表支持更大的容量,但仍需满足操作系统和计算机硬件的支持要求。
在选择使用GPT分区表时,必须确保系统能够支持GPT分区表,并且硬件设备能够支持UEFI引导。
如果您需要支持大容量硬盘或多操作系统配置,那么GPT 分区表将是一个更好的选择。
以上是硬盘GPT分区表的知识讲解,希望可以帮助到大家更深入了解。
解读硬盘分区表-xiaosilent‘sBlog-BlogJava

解读硬盘分区表-xiaosilent‘sBlog-BlogJava最近接触到一个0 磁道损坏的硬盘,做数据恢复,有机会学习了一下分区表的结构。
在这里简要的做点笔记。
MBR ( Main Boot Record )位于硬盘第一个物理扇区(绝对扇区)柱面 0 ,磁头 0 ,扇区 1 (简化成( 0 , 0 , 1 ))处。
由于DOS 是由柱面 0 ,磁头 1 ,扇区 1 开始,故 MBR 不属于 DOS 扇区,DOS 不能直接访问。
MBR 中包含硬盘的主引导程序和硬盘分区表。
分区表有4 个分区记录区,这也就是我们为什么只能在硬盘里最多拥有4 个主分区的原因了。
记录区就是记录有关分区信息的一张表。
它从主引导记录( MBR )偏移地址 01BEH 处连续存放,每个分区记录区占 16 个字节。
下面用我的硬盘的分区表来详细解释一下分区表各区段的具体含义。
1be ~ 1cd ( 016 字节)第一个分区入口(参数解释见下)1ce ~ 1dd ( 016 字节)第二个分区入口(同第一个分区)1de ~ 1ed ( 016 字节)第三个分区入口(同第一个分区)1ee ~ 1fd ( 016 字节)第四个分区人口(同第一个分区)1fe ~ 1ff ( 002 字节)引导记录标志位(固定值: 55 aa )要说明的是:这里讲的“分区”,确切说是:主分区。
扩展分区也当成主分区,扩展分区内部的分区信息不在 MBR 里面。
要注意的是,在这里出现的数字均是 16 进制数。
下面就分区记录这 16 个字节再详细解释一下,以我的第一个分区为例:80 分区状态( 80H 表示为激活分区, 00H 表示为非激活分区)01 分区的开始磁头01 00 分区的开始柱面和扇区(这个地方有点玄机,等会再详细解释)07 分区的类型( 0c 表示为 FAT32 , 07 为 NTFS , 0f 代表扩展)fe 分区的结束磁头bf fc 分区的结束柱面和扇区(表示同开始磁头,等会详解)3f 00 00 00 从 MBR 到第一个分区扇区的扇区个数(分区前的扇区数)7e 86 bb 00 分区的总扇区数也就是说我的第一个分区是一个从( 0,1,1 )位置开始的可引导的NTFS 格式的分区。
硬盘分区表格式GUID和MBR知识普及

硬盘分区表格式GUID和MBR知识普及我们的电脑硬盘分区格式一共有两种,一种是GUID(GPT),一种是MBR。
怎么判断自己硬盘是哪一种:如果你的电脑原装系统是win8或者以上的,那么他的硬盘分区表格式为GUID(GPT)格式的;如果是win7以下的,那么一般就是MBR 的了。
除此之外我们还可以利用分区工具DiskGenius进行判断,这个工具当进入U启动的时候就可以看到。
点击硬盘,如果转换分区表类型为MBR是可以选中的,那么说明你的为GUID的,反之,则为MBR的。
MBR和GUID知识普及:MBR主引导记录(Master Boot Record,缩写:MBR),又叫做主引导扇区,是计算机开机后访问硬盘时所必须要读取的首个扇区,它在硬盘上的三维地址为(柱面,磁头,扇区)=(0,0,1)。
MBR是由分区程序(如Fdisk,Parted)所产生的,它不依赖任何操作系统,而且硬盘引导程序也是可以改变的,从而能够实现多系统引导。
从主引导记录的结构可以知道,它仅仅包含一个64个字节的硬盘分区表。
由于每个分区信息需要16个字节,所以对于采用MBR型分区结构的硬盘(其磁盘卷标类型为MS-DOS),最多只能识别4个主要分区。
所以对于一个采用此种分区结构的硬盘来说,想要得到4个以上的主要分区是不可能的。
这里就需要引出扩展分区了。
扩展分区也是主分区(Primary partition)的一种,但它与主分区的不同在于理论上可以划分为无数个逻辑分区,每一个逻辑分区都有一个和MBR结构类似的扩展引导记录(EBR)。
在MBR分区表中最多4个主分区或者3个主分区+1个扩展分区,也就是说扩展分区只能有一个,然后可以再细分为多个逻辑分区。
在Linux系统中,硬盘分区命名为sda1-sda4或者hda1-hda4(其中a表示硬盘编号可能是a、b、c等等)。
在MBR硬盘中,分区号1-4是主分区(或者扩展分区),逻辑分区号只能从5开始。
深入理解硬盘分区表

必 备 基 础 知 识
段 数 据 , 它 由 主 弓 导 程 序 、硬 盘 分 区表 及 扇 区结 束标 志 宇 I 5A 5 A)这 3 部 分 组成 如 下 表 个
主 B导 程 序区 1 负责拴 壹硬 盘 分区 表、寻 找可 1 导 分 匡并负责 辉 引导丹 匡的 引导 扇
2占8个宇节 的操作系统厂 商标识 及版本 号 ; 3占1 个字节 的分 区参数表 c 9 又称 BB} P 里面 存放 着对谆 分 区进 行读 写操作时所必 备的参数 ( 如该分 区内每扇 区所包 含的字节数 、每簇 扇区数 、每个磁道 的赢区数 、谚 分区 F
区 (B D )装^ 内存 ,
● 有 关 扇 区编号 的基本 知识 介绍一 下有关硬 盘扇区编号规则 的 3 易混 淆的 个 术 语 物 理 扇 区 编号 ” “ 、 绝对 扇 区 编 号 和 。 辑 扇 逻
区 编 号
硬 盘分 医最 区 、X = 4 6 4 6
我们都知道硬 盘扇 区 定位 有两种办法 : 1 直接按畦 面、 磁头 扇区3 者的组 合来定 位 ( 按
一
BO ,S设置 内有 关硬 盘参数 的设置 内查到 。 ● 有关 MB 分 区表 D R的基 本知识 R B ☆ 硬 盘 MB 硬 盘 主 导 记 录 ) 硬 盘分 区表 介 绍 R( 及
硬 盘 M R就 是 我 们 经 常说 的 硬 盘 主 导 记 录 简单 B , 地 说 , 它 是 由 F IK等磁 盘分 区命 令 写在 硬 盘 绝 对 O扇 区 DS
一
定都 不 少 =可 是 ,你 清 楚 它 分 别 起 什 么作 用 吗 ?
它 们 的具 体 位 置 又 在 哪 里 呢 7硬 盘 上 的 MB R只有 一 份 冯 ? 什 么是 硬 盘 逻 辑 锁 如 何 制造 和破 解 它呢 7 别急 让 我 们 一步 步 来 擂 清 楚 吧 I
硬盘分区表详解

硬盘分区表详解人们在使用电脑时,有时由于异常操作,有时由于病毒侵袭,会导致某个分区消失或硬盘无法启动。
究其原因,就是硬盘分区表受损。
硬盘分区表可以说是支持硬盘正常工作的骨架.操作系统正是通过它把硬盘划分为若干个分区,然后再在每个分区里面创建文件系统,写入数据文件.本文主要讲述的是分区表的位置,结构以及各个分区表是如何链接起来的.当掌握了这些知识后,即使分区表受到破坏,一样也可以根据残存的数据手工修复分区表,从而修复分区。
一.分区表的位置及识别标志分区表一般位于硬盘某柱面的0磁头1扇区.而第1个分区表(也即主分区表)总是位于(0柱面,1磁头,1扇区),剩余的分区表位置可以由主分区表依次推导出来.分区表有64个字节,占据其所在扇区的[441-509]字节.要判定是不是分区表,就看其后紧邻的两个字节(也即[510-511])是不是"55AA",若是,则为分区表.二.分区表的结构分区表由4项组成,每项16个字节.共4×16 = 64个字节.每项描述一个分区的基本信息.每个字节的含义如下:分区表项含义1、(1,2,3)字节磁头号由(1)字节8位表示,其范围为(0 -- 28 - 1),也即(0 磁头-- 254磁头)。
扇区号由(2)字节低6位表示,其范围为(0 -- 26 - 1),由于扇区号从1开始,所以其范围是(1扇区-- 63扇区)。
柱面号由(2)字节高2位+ (3)字节,共10位表示,其范围为(0 --2 10 - 1),也即(0 柱面-- 1023柱面)。
当柱面号超过1023时,这10位依然表示成1023,需要注意。
(5,6,7)字节含义同上。
2、(8, 9, 10, 11)字节如果是主分区表,则这4 个字节表示该分区起始逻辑扇区号与逻辑0扇区(0柱面,0磁头,1扇区)之差。
如果非主分区表,则这4 个字节要么表示该分区起始逻辑扇区号与扩展分区起始逻辑扇区号之差,要么为63。
分区表原理

分区表原理
分区表(DivisionTable)是数据库中最小的一种表,它保
存了数据库中所有的行的地址,它的数据量很小,但具有很强的内存和磁盘访问能力,一般用于事务处理。
当对多个行进行事务时,由于数据库中的数据是以列表形式存在的,这样查询时就需要一个表来保存这些数据,而分区表则可以很好地解决这个问题。
其优点是:
1.对每个行都有一张表来保存它。
2.当对多个行进行事务时,不需要把整个表保存到磁盘上,
而是只需把分区表中的一部分保存到磁盘上就可以了。
3.当查询某一行时,可以只从分区表中读取该行所存储的数
据就可以了,这样可以加快查询速度。
4.当一个事务执行结束后,再把分区表中的另一部分存到磁
盘上。
5.当在某一时间段内事务较多时,对多个行进行事务时就会
把分区表中所有的行都写到磁盘上。
分区表应用:
在大型数据库系统中一般都采用了分区表。
分区表是一种重要的数据结构,它用来描述数据域和数据域内的数据分布。
—— 1 —1 —。
磁盘分区表讲解

磁盘分区表是用于描述磁盘分区信息的表。
它通常位于硬盘的特定位置,例如0磁头1扇区,用于标识磁盘的各个分区以及分区类型。
磁盘分区表由一系列分区表项组成,每个表项描述了一个分区的起始磁头号、扇区号、柱面号以及分区文件系统标志等信息。
这些信息帮助操作系统识别和管理磁盘上的各个分区。
在Windows操作系统中,磁盘分区表通常采用MBR(Master Boot Record)格式。
MBR分区表只支持最多四个主分区,或者三个主分区和一个扩展分区。
扩展分区可以包含多个逻辑分区。
逻辑区都位于扩展分区里面,并且逻辑分区的个数没有限制。
磁盘分区表的查找和读取涉及到操作系统和磁盘驱动程序。
在读取磁盘时,磁盘驱动程序会先读取分区表信息,然后根据分区表中的信息来读取和访问各个分区的数据。
总之,磁盘分区表是用于描述和管理磁盘分区的重要工具,它使得操作系统能够有效地管理和访问磁盘上的数据。
硬盘教程之分区表知识详解

硬盘分区表知识——详解硬盘MBR--------------------------------------------------------------------------- 硬盘是现在计算机上最常用的存储器之一。
我们都知道,计算机之所以神奇,是因为它具有高速分析处理数据的能力。
而这些数据都以文件的形式存储在硬盘里。
不过,计算机可不像人那么聪明。
在读取相应的文件时,你必须要给出相应的规则。
这就是分区概念。
分区从实质上说就是对硬盘的一种格式化。
当我们创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录(即Master Boot Record,一般简称为MBR)和引导记录备份的存放位置。
而对于文件系统以及其他操作系统管理硬盘所需要的信息则是通过以后的高级格式化,即Format命令来实现。
面、磁道和扇区硬盘分区后,将会被划分为面(Side)、磁道(Track)和扇区(Sector)。
需要注意的是,这些只是个虚拟的概念,并不是真正在硬盘上划轨道。
先从面说起,硬盘一般是由一片或几片圆形薄膜叠加而成。
我们所说,每个圆形薄膜都有两个“面”,这两个面都是用来存储数据的。
按照面的多少,依次称为0面、1面、2面……由于每个面都专有一个读写磁头,也常用0头(head)、1头……称之。
按照硬盘容量和规格的不同,硬盘面数(或头数)也不一定相同,少的只有2面,多的可达数十面。
各面上磁道号相同的磁道合起来,称为一个柱面(Cylinder)。
上面我们提到了磁道的概念。
那么究竟何为磁道呢?由于磁盘是旋转的,则连续写入的数据是排列在一个圆周上的。
我们称这样的圆周为一个磁道。
如果读写磁头沿着圆形薄膜的半径方向移动一段距离,以后写入的数据又排列在另外一个磁道上。
根据硬盘规格的不同,磁道数可以从几百到数千不等;一个磁道上可以容纳数KB的数据,而主机读写时往往并不需要一次读写那么多,于是,磁道又被划分成若干段,每段称为一个扇区。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
深入理解硬盘分区表
相信听说过硬盘MBR、硬盘分区表、DBR的朋友一定都不少。
可是,你清楚它们分别起什么作用吗?它们的具体位置又在哪里呢?硬盘上的MBR只有一份吗?什么是硬盘逻辑锁?如何制造和破解它呢??别急,让我们一步步来搞清楚吧!
==必备基础知识:==
以下先介绍一下有关扇区编号的基本知识:介绍一下有关硬盘扇区编号规则的3个易混淆的术语“物理扇区编号”、“绝对扇区编号”和“逻辑扇区编号”。
我们都知道硬盘扇区的定位有两种办法:
1、直接按柱面、磁头、扇区3者的组合来定位(按这种编号方式得到的扇区编号称为物理扇区编号);
2、按扇区编号来定位(又分“绝对扇区编号“和“逻辑扇区编号“两种)。
这两种定位办法的换算关系如下图:(设图中所示硬盘每道扇区数均为63)
如图所示,由于目前大多数硬盘采用的是一种“垂直分区结构“,故左图一磁头数为2、盘片数为1的硬盘,图中0磁头所对扇区的表示方法就有2种,即:0柱面0磁头1扇区=绝对0扇区,而1磁头所对扇区的表示方法也有2种,即:1柱面0磁头1扇区=绝对63扇区。
如果是如右图所示磁头数为4、盘片数为2的硬盘,那么则顺着垂直于盘片的箭头线方向进行如图的绝对扇区的编号。
以上,我们说了物理扇区、绝对扇区的编号方式,而逻辑扇区编号由于是操作系统采用的扇区编号方式,而操作系统只能读取分区内部的数据内容,故逻辑扇区是从各分区内的第一个扇区开始编号,如我们下文对mbr的说明可以知道:mbr这个扇区所在硬盘磁道是不属于分区范围内的,紧接着它后面的才是分区的内容,因此一般来说绝对63扇区= c:分区逻辑1扇区。
以下让我们总结一下3种编号方式的不同:
编号方式表示方法采用该种方式编号的对象起始编号
物理扇区编号 0柱面0磁头1扇区 BIOS内置中断服务程序 0柱面0磁头1扇区
绝对扇区编号绝对X扇区人们为方便所采用的办法绝对0扇区。