将 HFS+ 硬盘上的 MBR 分区表转换为 GPT

将 HFS+ 硬盘上的 MBR 分区表转换为 GPT

我有一个 HFS+ 2TB 硬盘,以前用于 Mac。我也想从 Linux(Ubuntu 服务器 14.04)读取其内容,因此我插入了该硬盘并尝试了、gdisk等。fdiskparted

我想我搞砸了与分区表有关的某些事情;当我将硬盘插入 Mac 时,它无法识别它:

此计算机无法读取您插入的磁盘。

当我将其插入 Linux 时,未找到任何分区/dev/sdc(即此驱动器),并且输出为sudo gdisk /dev/sdc

Partition table scan:
  MBR: MBR only
  BSD: not present
  APM: not present
  GPT: not present

***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format
in memory. THIS OPERATION IS POTENTIALLY DESTRUCTIVE! Exit by
typing 'q' if you don't want to convert your MBR partitions
to GPT format!
***************************************************************

我以前处理过一个有同样问题的 ext4 磁盘:我按照gdisk指示做了,并将w更改写入 () 磁盘。它告诉我它将从头开始构建分区,一开始这让我很害怕,但后来它成功了,没有数据丢失。但这毕竟是一个 ext4 磁盘。

我非常害怕在这里重复这些步骤,因为我担心我会丢失磁盘上的数据。重建 GPT 分区表并将更改写入磁盘是否安全(或至少成功率很高!)?

相关内容