mbr和guid的区别 系统


mbr和guid的区别 系统  

前言

过去,计算机的启动组合通常是:传统BIOS、MBR磁盘、MBR分区表以及MBR引导模式。而现在,主流的启动组合已经转变为:UEFI BIOS、GPT磁盘、GUID分区表以及GPT引导(包括EFI引导和UEFI引导)。显然,MBR的时代正在接近尾声,64位系统以及大容量硬盘已成为未来的主流趋势。如果主板支持,建议将UEFI和GPT结合起来使用。本文主要讨论转换流程,不涉及主板BIOS支持、主板相关设置及系统支持等偏离主题的内容。

模拟案例:

假设我们有一个WIN7 64位系统,当前的磁盘模式、分区模式和引导模式都是MBR。我们的目标是在不重新安装系统的情况下,将其转换为GPT磁盘模式、GPT分区模式和EFI(或UEFI)引导模式。

准备工作:

首先需要一个PE启动盘,例如优启通。

转换步骤:

1. U盘插入电脑,开机进入WINPE系统。

2. 在桌面上打开DG硬盘分区工具(DiskGenius)。

3. 查看当前的分区模式。

接下来进入转换操作:

要创建GPT分区,需要了解两个特殊分区:ESP和MSR。ESP分区用于存放系统引导文件,是启动系统的关键。MSR是一个保留分区,其功能在此不做详细解释。通过从其他电脑抓取GPT分区的示例,我们可以看到这两个分区的具体样子。

我们需要创建这两个分区。通常,ESP分区的大小约为300M,MSR分区的大小约为128M。为了确保转换过程的顺利进行,建议至少预留428M的空间,或者干脆直接分配500-800M。由于MBR磁盘已满,我们需要通过调整分区来创建一个空闲空间。请注意,不要调整系统盘,否则可能导致分区表错误,使系统无法启动。在此,我们选择调整D盘。

右击D盘,选择“调整分区大小”(或使用快捷键Ctrl+F11),在分区后部空间填写500M,保持该空间为空闲状态,然后点击“开始”和“完成”。这时,磁盘中会出现一个空闲空间。

接下来,右击硬盘,选择“转换分区表类型为GUID格式”。点击“保存”后,右击空闲空间,选择“建立ESP/MSR分区”,并确定相关设置。点击“保存更改”。

在ESP分区格式化后,为其指定一个盘符,以便于后续修复系统引导。这里我们将其指定为H盘。

修复系统引导是转换过程中的关键步骤。由于当前系统采用GPT磁盘,其引导方式需要相应调整为GPT引导方式。GPT引导主要依赖ESP分区的引导文件。通常,这些引导文件是在安装系统时直接写入ESP分区的。在我们这种无损转换且不重装系统的情况下,需要修复ESP分区下的引导(即UEFI引导)。

在PE系统中,通过“开始”——“所有程序”——“系统安装”——“UEfix(UEFI 引导修复)工具”,选择ESP分区为H盘,然后进行修复操作。选择系统盘下的windows目录,点击“确定”后,即可完成修复。

重新启动计算机,如果系统能够正常启动,那么转换过程就成功了。

  mbr和guid的区别 系统