如何将硬盘从 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 分区。

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

答案1

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

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

答案2

可以使用“fdisk”进行非破坏性的 MBR 到 GPT 磁盘样式转换 - 请参阅http://www.rodsbooks.com/gdisk/mbr2gpt.html

而且不需要重新安装 Windows,因为启动参数(和启动程序)可以从 BIOS(MBR)更改为 UEFI(GPT)样式(我实际上没有这样做过,不能 100% 保证它有效)。

步骤如下:

  1. 使用 fdisk 更改磁盘样式。

  2. 创建 ESP(EFI 系统分区)(diskpart.exe)

  3. 创建 MS 保留分区(diskpart.exe)

  4. 使用 Windows 8.1(安装或恢复媒体)中的 bcdboot.exe 实用程序写入新的启动文件

相关内容