我有一个 HFS+ 2TB 硬盘,以前用于 Mac。我也想从 Linux(Ubuntu 服务器 14.04)读取其内容,因此我插入了该硬盘并尝试了、gdisk
等。fdisk
parted
我想我搞砸了与分区表有关的某些事情;当我将硬盘插入 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 分区表并将更改写入磁盘是否安全(或至少成功率很高!)?