深入理解硬盘分区表

合集下载

硬盘GPT分区表的知识讲解

硬盘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

解读硬盘分区表-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和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的数据,而主机读写时往往并不需要一次读写那么多,于是,磁道又被划分成若干段,每段称为一个扇区。

硬盘分区表

硬盘分区表

Itanium 的计算机上使用的 GPT 磁盘分区只能用于
数据存储,而丌能用于系统引导启动。只有在基于
Itanium 的Windows 操作系统才能从 GPT 磁盘上
启动。
3.在单个动态磁盘组中既可以有 MBR,也
可以有 GPT 磁盘。也使用将基本 GPT 和 MBR 磁盘的混合,但它们丌是磁盘组的一部分。可 以同时使用 MBR 和 GPT 磁盘来创建镜像卷、 带区卷、跨区卷和 RAID-5 卷,但是 MBR 的柱 面对齐的限制可能会使得创建镜像卷有困难。 通常可以将 MBR 的磁盘镜像到 GPT 磁盘上, 从而避免柱面对齐的问题。
但每个分区项仍用16个字节存储。虽然这方案广泛使用,
但为什么我们还要提出新方案,这是因为科技发展的速度非常 快,必须要有新的方案适应,就让我们看看MBR分区方案有什 么问题。前面已经提到了主分区数目丌能超过4个的限制,这是 其中乊一,大多数时候,4个主分区幵丌能满足我们的需要。最
关键的是MBR分区方案无法支持超过2TB容量的磁盘。因为这
• 3、分区大小几乎没有限制。 4、分区表自带备份。在磁盘的首尾部分分别 保存了一份相同的分区表。其中一份被破 坏后,可以通过另一份恢复。 5、每个分区可以有一个名称(丌同于卷标)。
3、系统种类 读写GPT 系统从GPT磁盘启动
• Windows XP 仅64为可以 只有基于Itanium系统才
64个字节中,每个分区项占用16个字节,这16个字节中存
有活动状态标志、文件系统标识、起止柱面号、磁头号、 扇区号、隐含扇区数目(4个字节)、分区总扇区数目(4个字 节)等内容。由于MBR扇区只有64个字节用于分区表,所 以只能记录4个分区的信息。这就是硬盘主分区数目丌能超 过4个的原因。后来为了支持更多的分区,引入了扩展分区 及逻辑分区的概念。

硬盘分区表原理

硬盘分区表原理

• FE 该字节表示硬盘的结束磁头,255-1=254 • 3FFE 这两个字节表示硬盘的结束扇区和柱面(常常用 FFFF替换)。 • 3F000000 这4个直接表示为硬盘的隐含扇区,也就是说 硬盘分区表到引导区之间的扇区数目。低位在前高位在后 0000003F写成3F000000; • 00823E00 表示该分区的大小,低位在前高位在后 3E8200写成00823E00。 • 01FF0FFEFFFF 可以从D盘分区表抄过来,但是主分区一 般用0F表示,而扩展分区用05表示。 • 3F823E00 这4个字节表示下一个分区的起始扇区,低位 在前高位在后3E823F写成3F823E00, • 41A71502 这4个字节表示扩展DOS分区的硬盘大小。
• 引导程序的主要任务是判断本分区根目录前两个 文件是否为操作系统的引导文件(例如MSDOS 或者起源于MSDOS的Win9x/Me的IO.SYS和 MSDOS.SYS)。如是,就把第一个文件读入内 存,并把控制权交予该文件。BPB参数块记录着 本分区的起始扇区、结束扇区、文件存储格式、 硬盘介质描述符、根目录大小、FAT个数、分配 单元(Allocation Unit,以前也称之为簇)的大小 等重要参数。DBR由高级格式化程序产生(例如 DOS的)。
3.2.5.数据区
• DATA虽然占据了硬盘的绝大部分空间,但 没有了前面的各部分,它对于我们来说, 也只能是一些枯燥的二进制代码,没有任 何意义。在这里有一点要说明的是,我们 通常所说的格式化程序(指高级格式化, 例如DOS下的Format程序),并没有把 DATA区的数据清除,只是重写了FAT表而 已,至于分区硬盘,也只是修改了MBR和 DBR,绝大部分的DATA区的数据并没有被 改变
• MBR(Main Boot Record)即主引导记录 区,它位于整个硬盘的0磁道0柱面1扇 • 区,包括硬盘引导程序和分区表。

Runtimes DiskExplorer解读硬盘分区表

Runtimes DiskExplorer解读硬盘分区表

解读硬盘分区表经过上一章的学习,我们初步了解了硬盘分区表的知识。

我们来看一下下图(计算机上第一块硬盘的分区表信息)。

对照上图进行分析:上图是看到计算机上第一块硬盘的0扇区的分区表信息。

我们从0扇区可以提取出如下信息:1、硬盘0扇区是一个正确格式的分区表(Valid Partition Table);2、硬盘一共有3个主分区(主分区和扩展分区概念以后讲):第一个分区:分区类型(NTFS),起始扇区(Start Sector)63 sec(Sector 简写),分区大小(Total Sectors25552737 sec,这个分区是活动分区)。

第二个分区:分区类型(NTFS),起始扇区(Start Sector)25559415 sec(Sector简写),分区大小(Total Sectors30716280 sec)。

第三个分区:分区类型(NTFS),起始扇区(Start Sector)56276640 sec(Sector简写),分区大小(Total Sectors178158960 sec)。

3、分区表项最多可以填写4个,现在第4个分区表是空白的,没有分区信息;4、硬盘的其它信息:硬盘编号,硬盘总大小(总扇区数)。

Sector Partition table(这是分区表显示模式,可以按F9切换到这种视图,也可以对软件中间单击右键菜单上的View)x00000000 Valid Partition Table(Valid Partition Table就是一个合法的分区表格式)(Sector:Offset)=x00000000:x1BE(0:446) Selection=x00000000:x1BE-x00000000:x1FADrive: HD128: (1st hard drive), 234441648 (x0DF94BB0) sectors Sectors 0-234,441,647 (硬盘总的扇区数)(硬盘编号)再来看该计算机磁盘管理器上的分区信息:解析:我们看到硬盘大小是111.78 GB,共有C、D、E 3个分区,大小分别为12.18 GB、14.65 GB、84.95 GB,每个分区的头部显示深蓝色(主分区标志)。

1、简述分区表的概念及其优势

1、简述分区表的概念及其优势

1、简述分区表的概念及其优势
分区表是数据库中常用的一种数据管理技术,它将一张表中的数据按照某种规则划分为不同的部分,每个部分称为一个分区。

每个分区可以独立地存储在物理磁盘上,这样就可以提高查询效率、维护和管理数据的便利性。

分区表的优势如下:
1. 提高查询效率:通过将数据划分为不同的分区,可以只查询与查询条件匹配的分区,减少数据的扫描量,提高查询效率。

例如,如果一个表按照日期进行分区,那么在查询特定日期的数据时,只需要扫描对应日期的分区,而不是整个表。

2. 维护和管理便利:当某个分区的数据量过大时,可以单独对该分区进行维护和管理,如备份、恢复等操作,而不会影响其他分区的正常运行。

这使得数据的维护和管理更加灵活和高效。

3. 降低存储空间:通过将数据划分为不同的分区,可以更好地利用存储空间,避免数据的浪费。

例如,如果一个表按照日期进行分区,那么在删除旧数据时,
只需要删除对应日期的分区,而不是整个表。

4. 提高数据可靠性:当某个分区出现故障时,可以单独对该分区进行恢复,而不会影响其他分区的正常运行。

这使得数据的可靠性更高,因为即使某个分区出现故障,其他分区的数据仍然可以正常访问和使用。

分区表是一种有效的数据管理技术,可以提高查询效率、维护和管理数据的便利性,降低存储空间和提高数据可靠性。

在实际应用中,可以根据具体的需求和场景选择合适的分区策略和算法,以实现更好的数据管理和应用效果。

HDD结构及分区表解析

HDD结构及分区表解析

---------------------------------------------------------------最新资料推荐------------------------------------------------------HDD结构及分区表解析深入理解硬盘分区表相信听说过硬盘 MBR、硬盘分区表、 DBR 的朋友一定都不少。

可是,你清楚它们分别起什么作用吗?它们的具体位置又在哪里呢?硬盘上的 MBR 只有一份吗?什么是硬盘逻辑锁?如何制造和破解它呢??别急,让我们一步步来搞清楚吧! ==必备基础知识:== 以下先介绍一下有关扇区编号的基本知识:介绍一下有关硬盘扇区编号规则的 3 个易混淆的术语物理扇区编号、绝对扇区编号和逻辑扇区编号。

我们都知道硬盘扇区的定位有两种办法:1 、直接按柱面、磁头、扇区 3 者的组合来定位(按这种编号方式得到的扇区编号称为物理扇区编号); 2、按扇区编号来定位(又分绝对扇区编号和逻辑扇区编号两种)。

这两种定位办法的换算关系如下图:(设图中所示硬盘每道扇区数均为 63)如图所示,由于目前大多数硬盘采用的是一种垂直分区结构,故左图一磁头数为 2、盘片数为 1 的硬盘,图中 0 磁头所对扇区的表示方法就有2 种,即:0 柱面 0 磁头 1 扇区=绝对 0 扇区,而 1 磁头所对扇区的表示方法也有 2 种,即:1 / 121 柱面 0 磁头 1 扇区=绝对 63 扇区。

如果是如右图所示磁头数为 4、盘片数为 2 的硬盘,那么则顺着垂直于盘片的箭头线方向进行如图的绝对扇区的编号。

以上,我们说了物理扇区、绝对扇区的编号方式,而逻辑扇区编号由于是操作系统采用的扇区编号方式,而操作系统只能读取分区内部的数据内容,故逻辑扇区是从各分区内的第一个扇区开始编号,如我们下文对 mbr 的说明可以知道:mbr 这个扇区所在硬盘磁道是不属于分区范围内的,紧接着它后面的才是分区的内容,因此一般来说绝对 63 扇区= c:分区逻辑 1 扇区。

常见的磁盘分区表

常见的磁盘分区表

常见的磁盘分区表
在计算机存储中,磁盘分区表是一种用于管理硬盘驱动器上存储空间的数据结构。

常见的磁盘分区表包括 MBR(主引导记录)和 GPT (GUID 分区表)。

1. MBR(Master Boot Record):
•定义: MBR 是一种早期的磁盘分区表格式,广泛用于BIOS系统。

•容量: MBR 最多支持4个主分区或3个主分区和一个扩展分区。

•限制: MBR 的主要限制是每个分区最大支持2TB的容量。

•适用范围: MBR 分区表主要用于传统的 BIOS 引导系统。

2. GPT(GUID Partition Table):
•定义: GPT 是一种现代化的磁盘分区表格式,设计用于替代MBR,并提供更多的功能和灵活性。

•容量: GPT 支持最多128个分区(GPT分区表中的表项),不受主分区和扩展分区的限制。

•限制:GPT 支持极大容量的磁盘,远远超过MBR 的2TB限制。

•特征: GPT 提供了更多的元数据,包括分区类型、唯一标识符(GUID)、分区名称等。

•适用范围: GPT 分区表通常用于UEFI引导系统,支持较大的硬盘容量。

这两种分区表格式有各自的优势和适用场景。

在现代计算机系统中,特别是采用UEFI引导的系统,更倾向于使用GPT。

而在某些老旧的系统或特殊需求下,MBR仍然可能被使用。

需要根据系统要求和硬件特性来选择适当的磁盘分区表格式。

电脑帮客让你完全认识硬盘MBR分区表和GPT分区表知识

电脑帮客让你完全认识硬盘MBR分区表和GPT分区表知识

电脑帮客让你完全认识硬盘MBR分区表和GPT分区表知识硬盘MBR分区表和GPT分区表知识【电脑帮定导读】鉴于目前各种电脑的不同,安装系统的不同,我们就需要根据各种电脑情况以及是安装WIN7还是WIN10,所以就得认识一下硬盘分区表的问题,目前来说,安装WIN7系统一般就使用MBR分区表,安装WIN10系统一般就用GPT分区表,为什么新上市的电脑很难安装WIN7系统?大家带着问题慢慢了解一下硬盘MBR 分区表和GPT分区表知识,或许你能从中找到答案。

1、分区表是做什么用的呢?分区表的作用就是把一块单独的物理硬盘,划分成几个各自相对独立的区域,便于我们更方便的使用硬盘。

你的电脑中通常只有一块物理硬盘;但是一般情况下,你的电脑中不止一个C分区,还会有D、E、F等其它分区。

正是分区表,把一块物理硬盘划分成了C、D、E、F等多个分区。

2、分区表格式:MBR与GPT。

MBR是传统格式的分区表,在硬盘容量越来越大的今天,MBR 先天的一些不足,导致MBR分区表不能很好的管理大容量硬盘;GPT是新一代格式的分区表,在很多方面,特别是在处理大容量硬盘方面,比MBR好很多。

目前使用MBR分区表的硬盘,可能在数量上比使用GPT分区表的要多一些,随着发展的趋势,使用GPT分区表的情况会越来越多。

3、MBR 分区表使用MBR分区表时,分区分为主分区、扩展分区、逻辑分区,三种类型。

主分区:可以在硬盘上直接创建主分区,创建后的主分区可以直接使用,用于存储与读取数据;扩展分区:可以在硬盘上直接创建扩展分区,创建后的扩展分区不可以直接使用,必须在扩展分区上再创建逻辑分区,才能在逻辑分区上存储与读取数据;逻辑分区:不可以在硬盘上直接创建逻辑分区,必须在硬盘上先创建扩展分区后,再在扩展分区上创建逻辑分区,逻辑分区创建后就可以使用了。

什么是活动分区?活动分区指的是操作系统所在的分区,一个硬盘上只能设置一个活动分区,而且只有主分区才能被设为活动分区。

磁盘的分区表

磁盘的分区表

磁盘的分区表是指将磁盘分成多个逻辑区域的数据结构。

分区表可以将磁盘分成多个分区,每个分区可以分配给一个操作系统或文件系统使用。

磁盘的分区表有两种常见的类型:MBR (Master Boot Record)和GPT(GUID Partition Table)。

1. MBR 分区表
MBR 分区表是一种早期的磁盘分区表格式,它使用32 位的标识符来标记每个分区。

MBR 分区表最大只能支持2TB 的磁盘容量,并且只能支持最多4 个主分区,或者3 个主分区和1 个扩展分区。

MBR 分区表的分区信息存储在磁盘的第一个扇区,这个扇区也被称为MBR 引导扇区。

在启动计算机时,BIOS 会首先搜索MBR 引导扇区,并将控制权交给其中的引导程序。

引导程序会加载操作系统或者其他软件,并启动系统。

2. GPT 分区表
GPT 分区表是一种较新的磁盘分区表格式,它使用128 位的标识符来标记每个分区,可以支持超过2TB 的磁盘容量,并且可以支持更多的分区。

GPT 分区表的分区信息存储在磁盘的特定扇区,并且每个分区都有自己的标识符和备份数据。

GPT 分区表的优点是支持大容量磁盘和更多的分区,同时也更加安全可靠。

但是,GPT 分区表需要操作系统的支持,一些老旧的操作系统可能无法识别GPT 分区表。

在使用GPT 分区表时,需要注意备份和恢复操作的正确性。

硬盘分区表详解

硬盘分区表详解

硬盘分区表详解人们在使用电脑时,有时由于异常操作,有时由于病毒侵袭,会导致某个分区消失或硬盘无法启动。

究其原因,就是硬盘分区表受损。

硬盘分区表可以说是支持硬盘正常工作的骨架.操作系统正是通过它把硬盘划分为若干个分区,然后再在每个分区里面创建文件系统,写入数据文件.本文主要讲述的是分区表的位置,结构以及各个分区表是如何链接起来的.当掌握了这些知识后,即使分区表受到破坏,一样也可以根据残存的数据手工修复分区表,从而修复分区。

一.分区表的位置及识别标志分区表一般位于硬盘某柱面的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。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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扇区。

相关文档
最新文档