什么是 MBR? 所有你必须知道的

对许多人来说,计算的世界有点复杂,难以理解,但它非常有趣,今天很多人有兴趣了解与整个环境相关的问题,这就是为什么今天我们将讨论 MBR 是什么,它是如何实现的它的功能,它可以用于什么等等。

什么是 MBR

什么是 MBR?

主引导记录或主引导记录(MBR)在英语中通常称为主引导记录,它被定义为硬盘的一个扇区,负责识别活动分区可能在其上的位置,对于另一个派对也是在该分区的引导扇区的程序启动时执行所述操作的人。

在这个扇区内,可以识别操作系统所在的位置,这样就可以启用启动信息,它将负责主存储器或计算机的 RAM。 主引导记录中包含一个可以识别每个分区的表,以及可以在硬盘驱动器上查看的多个分区。

重要的是要记住,直接从硬盘驱动器启动时,BIOS 会立即激活,并在内存中始终固定的地址中复制 MBR 的全部内容,以便它可以为您提供完整的控制。 此代码通常从硬盘驱动器、引导加载程序或加载程序自动引导到操作系统。

功能

一旦计算机打开并且 BIOS 预计将在硬件检查中运行,以便它可以检测到引导介质是什么,那么硬盘驱动器的第一个扇区将被加载,因此 MBR,它们有一个表硬盘的分区或分区,还有一个小程序,负责指示操作系统是如何加载的。

市场上的所有引导管理器都能够支持选择要遵循的操作系统,因为它们位于该扇区中,但是在 MBR 的情况下,它负责搜索分区所在的位置以及如何在其中激活它引导扇区。

什么是 MBR

结构

如果从实际的角度来看,基本上MBR主要集中在512字节的引导扇区或扇区分区上,它出现在完全兼容的计算机上,它们就是IBM。 另一方面,这种类型的 MBR 在克隆计算机上广泛使用,它的使用如此频繁,以至于用于分区和引导的新跨平台标准也被合并到其他类型的计算机中。

上世纪 80 年代初,由于第一台 IBM PC 的推出,计算世界经历了巨大的变化或革命,因为它在短时间内设法达到了完全兼容的架构标准,并且以这种方式事实证明,制造的各种计算机彼此兼容。 所有这些情况都与个人计算的发展完全相关。

IBM 公司制造了一台由开放式架构组成的计算机,因此其他公司或计算机制造商当然可以使用相同的架构来构建他们的计算机,但由于其自己的 BIOS,始终可以完全控制 IBM。 XNUMX 年代初,散装 PC 组件的销售量开始大幅增加,就这样,今天被称为克隆计算机的产品诞生了。

如果是通过MBR的分区表方案将数据存储设备划分为逻辑单元来存储信息的情况,它将由相同的主条目组成,另一方面,分区条目被存储在扩展分区中,日志记录在 BSD 磁盘和逻辑磁盘管理器元数据分区中被标记,因为它们完全由这些主分区条目表示。

了解计算机的启动过程

在按下按钮打开计算机的那一刻,操作系统被加载到其内存中的过程被执行,从一开始,所有这些执行将取决于硬盘的分区结构。

应该提到的是,有两种类型的分区结构: MBR 和 GPT 但分区结构由三个特定驱动器组成:

  1. 磁盘上的数据结构。
  2. 如果分区是可引导的,则在启动期间使用的代码。
  3. 分区从哪里开始,从哪里结束。

什么是 MBR

MBR 启动过程

需要注意的是,如果计算机系统使用 MBR 分区结构,在开始执行过程时,会加载必要的 BIOS(由 (Basic Input/Output System) 理解,构成 bootloader 固件。

诸如从键盘读取、输入以观看视频、执行磁盘输入/输出以及加载第一阶段引导加载程序的代码等低级功能位于引导加载程序固件中。 所有这一切都是在 BIOS 设法检测到哪个是引导系统之前完成的,通过这种方式,还可以遵循以以下开头的系统配置功能序列:

  • 开机自检。
  • 检测和初始化视频卡。
  • BIOS 启动屏幕显示。
  • 执行简短的内存 (RAM) 测试。
  • 配置即插即用设备
  • 识别引导设备。

BIOS 已经设法检测到哪个是正在运行的引导设备,继续读取位于其内存中的设备磁盘的第一个块,该第一个块是 MBR,大小分别为 512 字节,其中包含三个必须进入该空间的元素,这些元素如下:

  • 第一个引导加载程序(440 字节)
  • 磁盘分区表(每个分区 16 字节 X 4),MBR 仅支持四个分区。
  • 磁盘签名(4 个字节)

一旦达到此阶段,MBR 是因为分区表已被扫描,而且卷引导记录 (VBR) 也已加载到 RAM 中。

VBR 的特点是初始程序加载器 (IPL),它是启动引导过程的代码,通常该初始程序加载器在其第二阶段由引导加载器组成,随后将加载系统操作。

在从 Winona NT 派生的系统以及在 Windows XP 中,IPL 在进程启动的任何时候执行,因为首先必须加载称为 NT Loader 的程序,然后才能启动它操作系统的执行。

GPT 启动过程

在使用 GPT 分区结构进行引导过程的时刻,实现了以下目标: GPT 使用统一可扩展固件接口 (UEFI) 来避免 MBR 过程,从而增加文件管理器中的存储空间。过程的第一阶段。

系统内统一的可扩展固件接口通常比构成 BIOS 的系统先进得多,因为通过它可以分析文件系统,包括自行加载文件。

为此,当机器开机时,首先起作用的是UEFI,这样就可以进行电脑系统的配置功能,比如:电源管理、配置日期等配置组件。就像在 BIOS 中一样。

一旦 UEFI 已经读取了 GPT GUID (Globally Unique IDentifier) 分区表,就已经可以说进程已经在一个单元的第一个块内了BIOS。

GPT 负责定义磁盘的分区表,该磁盘的加载程序从 EFI(可扩展固件接口)引导,所有以某种方式标识 EFI 系统分区的内容。 需要注意的是,每个系统分区都有安装在硬盘驱动器其他分区上的不同系统的引导加载程序。 引导管理器或也称为引导加载程序,是负责启动系统(例如 Windows 引导管理器)的系统,以便稍后加载操作系统。

优点与缺点 MBR 和 GTP

一个 MBR 磁盘只能执行四个主分区,因此如果需要执行更多的分区,比如第四个分区,要执行扩展分区,就必须从子分区开始。分区或其中的逻辑单元以实现您正在寻找的内容。 在 MBR 中,通常使用 32 位来注册分区,因为对于每个分区,它们通常被限制为最大 2 TB 的存储空间。

优点 

  •  它的最大优点是这种类型的过程与大多数系统兼容,因此没有不便之处。

缺点    

  • 只能分别制作四个分区,但您也可以选择在第 4 个分区中拥有更多子分区。
  • 它的分区大小限制为最大 2 TB。
  • 生成的分区信息通常存储在 MBR 的特定位置,这就是为什么如果它损坏或发生错误,整个磁盘将因此变得完全不可读。

GUID 分区表 (GPT) 被认为是定义硬盘分区结构的最新标准。 由于所有这些都考虑了 GUID 或全局唯一标识符以描述分区结构。 GTP 是 UEFI 标准的一部分,也就是说它是基于 UEFI 系统的,这样它只能安装在使用 GPT 的磁盘上,一个明显的例子是 Windows 8 中的安全启动功能.

通过 GPT 可以创建无限数量的分区,但是在某些操作系统中,分区必须限制为 128 个。另一方面,GPT 没有特定的参与大小限制。

优点

  • 它由无限数量的分区组成,识别它的限制是由操作系统生成的,例如,Windows 只允许 128 个分区。
  • 它在分区大小方面没有限制,因为它始终依赖于操作系统,它的限制本身比迄今为止制造的任何磁盘都要大得多。
  • GPT 会保存分区的副本以及引导数据,因此如果它们在 GPT 主标头期间损坏,您可以恢复它们。
  • 它可以存储循环冗余校验值,以便验证其所有数据的完整性,如果发生损坏的情况,GPT 有能力检测问题,从而有机会恢复数据。损坏的数据,从驱动器上的另一个位置。

  • 它的最大缺点是在任何情况下都不能在旧操作系统上使用,因为它们完全不兼容,因此无法执行进程。

确定磁盘是否具有 GPT 或 MBR 分区表的步骤

检查连接到 Windows 计算机的任何硬盘驱动器的分区类型的最佳方法是使用磁盘管理。 这就是为什么要从所有这些磁盘管理部分开始,必须遵循一系列步骤,它们是:

迪斯科舞厅

  •  最好的办法是使用 Windows-R 快捷键打开运行框。
  • 打开它后,您必须写下 msc 这个词,然后您必须继续按 Enter 键。
  • 执行此步骤后,Windows会继续扫描硬盘,经过一定时间后会弹出一个窗口,可以验证磁盘的分区类型,点击磁盘磁贴上的右键,它位于界面的下半部分。 请非常小心,您应该只右键单击磁盘 1、磁盘 2 等。 而不是在分区上。
  • 要继续,您必须在将显示的菜单中选择属性选项,然后选择所选磁盘的属性窗口。 完成后,您应该切换到卷选项卡,并以这种方式在弹出窗口中的磁盘信息下方显示分区样式的值。

指令行

另一种实现方式是通过使用命令行。这个过程有几个优点可以用这种方法实现,以便能够检查磁盘,主要的一个是它可以更快地完成,因为它可以直接枚举所有磁盘和分区样式。

让我们一步一步地看下面:

  • 首先要做的是按 Windows 键,然后键入 exe,同时按住 Ctrl + Shift 键,同时按 enter 键。
  • 然后,您必须确认打开的 UAC 请求,这样做将显示提升的命令提示符窗口。
  • 之后,您必须编写 diskpart 并按
  • 后跟该类型列表磁盘,然后再次按 Enter。

一旦执行了所有指示的步骤,就可以说检查了 GPT 列,可以在其中查看特定磁盘是 MBR 还是 GPT。 由此可以判断,如果在该列中观察到星号(*),则表示磁盘正在使用GPT,如果相反则没有,则使用MBR。

从 MBR 转换为 GPT 的说明,反之亦然

在尝试将Windows安装到磁盘时出现错误消息时,可能需要转换磁盘的分区结构,更常见的例子是“无法安装Windows或选择的磁盘是GPT 或 MBR 分区样式。

重要的是要记住,将要执行的整个过程将擦除硬盘驱动器上的所有数据,这就是为什么如果您不想这样做,您必须对它们进行备份或者您也可以选择将信息传递到另一种格式。

从 MBR 转换为 GPT

  • 首先要做的是插入 Windows 安装介质,该介质可以是 USB 闪存驱动器或 DVD。
  • 计算机必须以 UEFI 模式打开。
  • 选择您想要的安装类型更加安全和个性化。
  • 单击单元的所有分区,然后选择删除,此时屏幕上会显示一条消息; “你想在哪里安装 Windows?”
  • 要在删除驱动器后继续,将显示未分配空间的单个区域。
  • 您必须选择分配的空间并单击下一步,这样windows会自动检测计算机是否已经在UEFI中启动,它会使用GPT磁盘格式重新格式化单元然后转换。 之后开始安装。

从 GPT 转换为 MBR

  • 关闭计算机,然后插入 Windows 媒体可以是 USB 闪存驱动器或 DVD
  • 在 BIOS 模式下将计算机引导至 DVD 或 USB 闪存驱动器。
  • 选择自定义安装的类型。
  • 一旦您在屏幕上看到消息:“您想在哪里安装 Windows?”。 应选择驱动器上的所有分区,然后将其删除。
  • 删除过程完成后,驱动器将显示未分配空间的单个区域。 这就是为什么您必须选择尚未分配的空间并单击下一步。 Windows 将检测到计算机是在 BIOS 模式下启动的,并会自动使用 MBR 磁盘格式重新格式化驱动器,从而进行转换。 安装将在完成后开始。

如果这篇文章什么是MBR? 您需要知道的一切。如果您觉得它很有趣,请务必阅读以下内容,这也可能是您完全喜欢的:


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:Actualidad Blog
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。