前不久我们在《硬件讲堂:关于MBR和GPT分区表的事情》一文中介绍了操作系统引导和MBR、GPT分区表的知识。在UEFI+GPT大规模普及之前,虽然很多用户的平台已经可以享受到新技术
前不久我们在《硬件讲堂:关于MBR和GPT分区表的事情》一文中介绍了操作系统引导和MBR、GPT分区表的知识。在UEFI+GPT大规模普及之前,虽然很多用户的平台已经可以享受到新技术带来的优势(比如显著优化系统启动速度等。),绝大多数用户没有好好利用,仍然选择传统的Legacy+MBR模式,用户要么继续使用。
今天的内容,我们将教用户如何无损地将MBR分区表转换成GPT分区表,从而免去重装系统的繁琐过程。我们知道,在操作系统磁盘管理器中,我们无法将系统盘转换成分区表,因为两种分区表的硬盘使用方案完全不同。
本文我们以一个安装了Windows 7系统的平台(硬盘分区表是MBR)为例来说明转换过程。在转换之前,我们需要Windows PE环境。我们建议你准备一个可启动的u盘,从网上下载Windows PE镜像(用DiskGenius或者其他磁盘管理工具),然后用UltraISO等工具做成可启动的u盘。
注意:分区表转换有风险。为确保安全,建议用户备份分区表和硬盘数据。
第一步:从Windows PE开始。进入Windows PE环境后,运行DiskGenius。首先将操作系统所在硬盘的分区表备份到u盘。一旦操作失败,您可以将备份分区表重新导入操作系统磁盘。
备份分区表后,我们使用DiskGenius将操作系统磁盘从MBR模式转换为GPT(GUID)模式。
第二步:我们知道UEFI+GPT模式。操作系统磁盘需要一个ESP分区,而且是必须的。但对于Legacy+MBR模式的Windows 7系统盘,可能会有100MB/350MB的隐藏分区,也可能没有(这主要是根据用户在安装操作系统之前如何对磁盘进行分区)。
一般使用Windows系统安装工具对磁盘进行分区的磁盘系统,都会有一个100MB/350MB的隐藏分区,这时候我们只要把它变成ESP分区就可以了。
要将隐藏分区转换为ESP分区,您需要首先删除它,然后创建一个新的ESP分区并重新分配驱动器号。
建立ESP分区表后,将Windows 7 ESP分区文件(下载地址)复制到ESP分区的根目录下。
接下来,运行“EFI分区修复工具(下载地址)”修复引导。Windows目录选择系统分区的Windows文件夹。
第三步:对于没有隐藏分区的操作系统磁盘,此时我们需要运行DiskGenius,选择磁盘操作系统的分区,右键“调整分区大小”,将分区前面的空设置为100MB,然后选择灰色磁盘分区,建立分区,指定为ESP分区。记住不要指定驱动器号。
接下来保存之前的操作,重启PE,然后再次运行DiskGenius,为新建的ESP分区指定盘符(如果不重启系统直接指定盘符,会报错参数)。
将同一个Windows 7 ESP分区文件复制到ESP分区的根目录。接下来,运行“EFI分区修复工具”来修复引导。Windows目录选择系统分区的Windows文件夹。
第四步:以上步骤完成后,重启系统进入BIOS,将BIOS设置为UEFI模式或Legacy+UEFI混合模式。
保存BIOS设置,修改完成后重启系统,成功进入UEFI模式的Windows 7系统。