バックアップ GPT テーブルが破損しています - データの回復方法

バックアップ GPT テーブルが破損しています - データの回復方法

ラン:

sudo fdisk -l 

次のような出力が得られました。

The backup GPT table is corrupt, but the primary appears OK, so that will be used.
Disk /dev/sdb: 298,1 GiB, 320072933376 bytes, 625142448 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 00004786-5ED3-0000-406A-0000AF1E0000

使用済み:

sgdisk -b sdb-backup.gpt /dev/sdb

そして、その直後に:

 sudo gdisk /dev/sdb

この後、オプション「v」を選択し、次の結果を得ました:

Caution: The CRC for the backup partition table is invalid. This table may
be corrupt. This program will automatically create a new backup partition
table when you save your partitions.

Identified 1 problems!

あまり決定的ではありませんでしたが、いずれにせよ、w コマンドの後に p を入力し、最終的に次のようになりました。

OK; writing new GUID partition table (GPT) to /dev/sdb.
Unable to save backup partition table! Perhaps the 'e' option on the experts'
menu will resolve this problem.
Warning! An error was reported when writing the partition table! This error
MIGHT be harmless, or the disk might be damaged! Checking it is advisable.

これは古い MacBook ディスクなので、hfsutils をインストールして実行しました:

sudo fsck.hfs /dev/sdb

まだディスクをマウントできないので、gparted を開くと、かなり長い間「/dev/sdb パーティションを検索しています...」というメッセージが表示されます。

ディスク内にあるデータを回復したいのですが、何かアドバイスやヒントはありますか?

ありがとう。

関連情報