我想知道如何安全地将混合 GPT/MBR 转换为纯 GPT 分区方案?(无需重新格式化)
我问的原因是,我目前使用 Ubuntu 16.04 LTS、Windows 10 和 Mac OSX Lion 进行三次启动。
最初我需要使用混合分区方案格式化我的驱动器来安装 Windows 7,但我已经升级到 Windows 10。
我现在知道 Windows 10 支持从 GPT 分区启动,我想将所有内容转换为纯 GPT 分区方案而不重新格式化。
如果我能做到这一点,我将能够将我的 HFS+ 分区重新格式化为 APFS 分区并安装 High Sierra。
所以问题是:
- 如何将我的混合 MBR 转换为纯 GPT?
- 如果我这样做,它会破坏启动到我的任何操作系统吗?(Windows 10、Linux、MacOSX)
这是我的 gdisk 输出:
GPT fdisk (gdisk) version 1.0.1
Partition table scan:
MBR: hybrid
BSD: not present
APM: not present
GPT: present
Found valid GPT with hybrid MBR; using GPT.
Command (? for help): p
Disk /dev/sda: 3907029168 sectors, 1.8 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): CBC86EEB-C878-4C46-9963-120433EB0BED
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 3907029134
Partitions will be aligned on 8-sector boundaries
Total free space is 269477 sectors (131.6 MiB)
Number Start (sector) End (sector) Size Code Name
1 40 409639 200.0 MiB EF02 EFI System Partition
2 409640 293378391 139.7 GiB AF00 Mac OSX
3 293642240 684265471 186.3 GiB 0700 WINDOWS 7
4 684265472 1075085311 186.4 GiB 0700 LINUX
5 1075085865 1087375589 5.9 GiB 8200
6 1087375590 3907024064 1.3 TiB 0700
从
gdisk(8)
手册:您需要进入专家菜单才能访问此选项。
打开驱动器
gdisk
:进入专家菜单 (
x
)。创建一个新的保护性 MBR (
n
) 并根据需要回答任何对话问题。返回主菜单 (
m
)。将更改写入驱动器并退出 gdisk (
w
)。如果之前安装在 MBR 模式下,您可能需要在 EFI 模式下重新安装 Grub。
在我看来,您可以将混合 MBR 转换为纯 GPT 的唯一方法是重新格式化您想要转换的驱动器,因为一旦您在混合 MBR 上安装操作系统,它就会在驱动器上写入数据,因此,我不认为有一个应用程序或一种方法可以做到这一点。因为你基本上搞乱了 Windows、Ubuntu 和 Mac 的引导加载程序文件
我希望我能回答你的问题。
你介意让我知道你现在用的是什么mac吗?