在外部硬盘上更改MBR为GPT,并保留数据。

将带有数据的外部硬盘从MBR转换为GPT:
我找到了一种方法可以在内部硬盘上进行操作here。然而,外部硬盘只是一个数据驱动器,我不需要关心任何引导加载程序等。所以有没有简单的方法来完成这个操作呢? 这是一个3TB的外部硬盘,在Gpartet中的设置如下: | 8MB未分配空间 | 1.36TB NTFS格式,其中包含大约300GB的数据 | 1.36TB未分配空间 |
1个回答

注意:与所有涉及分区操作的操作一样,下面的过程存在一定的风险,强烈建议您事先备份任何关键数据。
如果这只是一个数据驱动器,我认为开始/结束边界就足够了,一个简单的“sudo gdisk /dev/sdX”(按步骤执行)应该能完成任务,将MBR转换为GPT。

当我输入时,它给我返回了分区表扫描结果: MBR:仅MBR BSD:不存在 APM:不存在 GPT:不存在
发现无效的GPT和有效的MBR;将MBR转换为GPT格式。 此操作有潜在破坏性!如果您不想将MBR分区转换为GPT格式,请键入“q”退出!
命令(?获取帮助):我需要在这里输入“w”吗?
- miceterminator
请使用p命令验证分区布局是否保持不变,然后使用w命令将其写入磁盘 - 这样应该就可以了... - ish