如何将硬盘从 MBR 分区为 GPT 以安装 Windows 8.1 UEFI

如何将硬盘从 MBR 分区为 GPT 以安装 Windows 8.1 UEFI

我刚买了一台新的 HP 笔记本电脑 (ProBook 450 G0),它预装了 Suse 11 Enterprise。这是我第一次拥有带有 (U)EFI 的系统,我不知道它是如何工作的,我习惯使用旧版 BIOS 和 MBR。我的硬盘上现在有以下分区:

Disk 1 (MBR)
  + C:             FAT32      200MB Active
  + D:HP_RECOVERY  NTFS       4GB
  + *:HOME         EXT3       646GB
  + *:ROOT         EXT3       38GB
  + *:             Other      7GB
  + E:HP_TOOLS     FAT32      2GB

我的第一反应是进行零格式化,然后使用 Paragon Partition Magic 对其进行分区(至少这是我在旧版 BIOS 上所做的)。

我想要做的是进行完整的 UEFI Windows 8.1 安装(我的大学为我提供了一份副本),但我不知道如何使用 GPT 对 HDD 进行分区,并且不会丢失恢复和系统诊断所需的两个 HP 分区。

有人能帮我吗?我想正确地做到这一点。谢谢!:)

PS:它不允许我登录我的帐户,一直说有关身份验证错误,所以我以访客身份发帖,抱歉。

答案1

在了解到 HP Tools 分区可以通过 HP 的实用程序恢复、恢复分区本质上只是 SUSE 系统的恢复并且可从 HP 在线订购恢复磁盘后,我通过擦除整个驱动器解决了这个问题。

保留出厂默认设置的唯一解决方案是对 HDD 进行映像或克隆,但是我没有地方保存克隆/映像,所以我别无选择,只能清除 HDD。

答案2

我自己还没有尝试过,当然,当你摆弄分区和引导记录时,你最好做好丢失数据的准备。所以,在继续操作之前,先制作磁盘映像。

我知道一种命令行方式可以将分区从 MBR 转换为 GPT 而不会丢失数据(谷胱甘肽),但在尝试之前,你应该仔细阅读文档。根据MVP 希亚姆...

这是一个非常全面的工具,但运行起来有点复杂。根据该工具的“自述”文件,该工具的语法是“gptgen [-w] \.\physicaldriveX”,其中 X 是磁盘管理控制台或 DISKPART 实用程序的“list disk”命令报告的驱动器号。-w 选项使 gptgen 将生成的 GUID 分区表写入磁盘,否则主表将写入名为“primary.img”的文件,次表将写入“secondary.img”,位于调用程序的目录中。然后,您可以使用 dd 等将表写入磁盘。

另一方面,有一个图形程序据称能够将分区从 MBR 转换为 GPT:AOMEI分区助手免费版

根据他们的网站,图形界面中的步骤很简单:

步骤 1:启动 AOMEI 分区助手。选择要转换的数据磁盘并右键单击它。然后在下拉菜单中选择“转换为 GPT 磁盘”(或转换为 MBR 磁盘)。转换为 GPT 磁盘

步骤2:确认操作后点击“确定”。点击确定

步骤3:您可以预览转换。要保存更改,请单击工具栏上的“应用”。

当然,在继续之前,请务必阅读有关此方法的所有文档。

还有其他选择,例如MiniTool 分区向导如何), 和这里超级用户答案是,一个人回答了自己的问题,最后用的是磁盘分区(适用于 Windows、Mac 或 Linux)将 Mac 分区从 MBR 转换为 GPT,而不会丢失数据(尽管他还是备份了)。有关磁盘分区, 看开发者指南

可能的障碍

现在,至于您在实际保留这些分区之间的恢复功能方面能取得多大的成功,我无法说。沃尔夫冈·索莫古特4sysops 建议:

如果 Windows 应该从磁盘启动,您只能使用特定的分区方案。较新版本的 Windows x64 仅从 UEFI 系统上的 GPT 磁盘启动;在所有其他配置中,都需要 MBR。因此,在大多数情况下,您可能不想转换启动磁盘。只有在您意外地在支持 UEFI 的 PC 上以 BIOS 模拟模式安装了 64 位 Windows 时,这样做才有意义。

即使在这种情况下,将 Windows 分区转换为 GPT 也是不够的,因为 UEFI 系统上的磁盘必须进行不同的分区。因此,我建议将 MBR 转换为 GPT仅在数据驱动器上

祝你好运!

相关内容