修复graid mini磁盘上的损坏的GPT分区

我正在尝试修复GPT损坏的分区格式的迷你1TB外置硬盘驱动器。 这是来自gdisk的报告:

root@philippe-desktop:/home/philippe/thomasdisk# gdisk /dev/sdb GPT fdisk (gdisk) version 0.8.8 Caution: invalid main GPT header, but valid backup; regenerating main header from backup! Partition table scan: MBR: protective BSD: not present APM: not present GPT: damaged **************************************************************************** Caution: Found protective or hybrid MBR and corrupt GPT. Using GPT, but disk verification and recovery are STRONGLY recommended. **************************************************************************** Command (? for help): ? b back up GPT data to a file c change a partition's name d delete a partition i show detailed information on a partition l list known partition types n add a new partition o create a new empty GUID partition table (GPT) p print the partition table q quit without saving changes r recovery and transformation options (experts only) s sort partitions t change a partition's type code v verify disk w write table to disk and exit x extra functionality (experts only) ? print this menu Command (? for help): v No problems found. 262157 free sectors (128.0 MiB) available in 2 segments, the largest of which is 262151 (128.0 MiB) in size. Command (? for help): p Disk /dev/sdb: 1953546304 sectors, 931.5 GiB Logical sector size: 512 bytes Disk identifier (GUID): FE2326A4-F411-489E-B0D9-D2D9EF21A00C Partition table holds up to 128 entries First usable sector is 34, last usable sector is 1953546270 Partitions will be aligned on 8-sector boundaries Total free space is 262157 sectors (128.0 MiB) Number Start (sector) End (sector) Size Code Name 1 40 409639 200.0 MiB EF00 EFI System Partition 2 409640 1953284119 931.2 GiB AF00 G-RAID mini Command (? for help): 

这是我的理解,gdisk是自动地能够解决腐败,只是按下w应该修复我的磁盘,但我不确定,因为通常v (validation)选项应该向我build议撤销选项。

我可以安全地去按w吗? 我已经做了sgdisk -b backup.gpt /dev/sdb

ps:如果这个问题是不正确的,请将我redirect到正确的网站

如果您花费几分钟时间读取上面的输出,您会发现gdisk正在告诉您要做什么(发现问题: invalid main GPT header, but valid backup;并为您采取了一项操作: regenerating main header from backup!还build议: disk verification and recovery are STRONGLY recommended. – 您应该遵循build议)。


基于validation没有返回任何问题的事实,您可能会写出分区布局 – 我的理解是gdisk将使用&写出重新生成的GPT数据。

如果你想在你的行动中明确表示,恢复菜单有一个选项,可以使用你可以明确调用的备份GPT头(重build/replace主GPT头),这似乎是正确的行动(提供上面看到的GPT布局看起来很正常 – 否则,您可能需要手动重build分区布局)。