「破損したイメージ」でマウントに失敗した DMG の内容を回復しようとしています

「破損したイメージ」でマウントに失敗した DMG の内容を回復しようとしています

それで、約 1 週間前に、ディスク ユーティリティを使用して、MacBook Pro のいくつかのフォルダーのイメージをバックアップとしていくつか作成しました (ドキュメントが入った小さなイメージ 1 つ、雑多なものが入った約 15 GB のイメージ 1 つ、写真、jpg、raw がいっぱい入った約 265 GB のイメージ 1 つ)。イメージが成功してマウントされた後、それらを外付け SSD に入れて、Mac をフォーマットしました...

今日、私はそれらのいくつかを新しくフォーマットした Mac に取り込もうとしましたが、驚いたことに、2 つの大きなイメージは破損しているためマウントできませんでした。

マウント時にエラーが発生しました

ディスクユーティリティを使用して分析、変換、またはサイズ変更を試みましたが、イメージが破損しているというエラーも表示されます。

ディスクユーティリティからのエラー

簡単に検索して、hdiutil強制マウント、いくつかのフラグの無視などを試みましたが、同じことを言ってマウントできませんでした。diutil: convert failed - corrupt image

その後、私は有望そうなものを見つけました。

hdiutil attach -nomount -noverify -noautofsck -readwrite /volumes/"name of your image"
fsck_hfs -drfy /dev/diskxsx  (x is your disk number)
hdiutil detach /dev/diskxsx  (x is your disk number)

しかし、そのコマンドはhdiutil: attach failed - Operation not permittedsudo を使用しても失敗します。

その後、-debugフラグを付けて再度試してみたところ、

DIResolveURLToDiskImage: resolving disk image format failed. 107.

これらの画像を復活させる方法を誰かが知っているといいのですが。

関連情報