移動+サイズ変更操作の後、Linuxパーティションが破損しています。バックアップはありません。どんな提案がありますか?

移動+サイズ変更操作の後、Linuxパーティションが破損しています。バックアップはありません。どんな提案がありますか?

要約: 移動+サイズ調整操作の後、パーティションテーブルの一部が愚かに破損しました。テーブルやデータのバックアップはありません。パーティション表の回復をどのようにお勧めしますか?私は働く準備ができています。情報が必要な場合は、私に尋ねてください。

何が起こったのか:

私はWindows 7とUbuntuでデュアルブートされた640GB HDD(/ dev / sda)を持っています。もともとは、次のようにパーティションが分割されています(私が覚えている限り):

[RECOVERY | WIN7-OS | WIN7-DATA | Unallocated ~30 GB | just Linux, no swap ]

Linux '/'単一パーティション(唯一のパーティション)のサイズを左側の未割り当て30GBに調整したいと思います。 Linux Live USBフラッシュドライブを使用して、「/」パーティションでKDEパーティションマネージャを使用して移動+サイズ変更操作を実行しました。この過程で画面が停止しました。 1~2時間ほど待ってからノートパソコンの「HDD」LEDが消えるのを見て、作業が完了したことを知って再起動しました。

再起動後、GRUBはロードされません。 grub-repairで問題を解決し、Windowsで起動できるようです(WindowsでHDDの現在の状態を変更したくないため、まだ完全な起動を実行していません。両方のNTFSパーティションをマウントして確認しました。 USB、データがよさそうです。

ただし、Linuxパーティションは完全に混乱しています(このスクリーンショットを参照してください。https://pasteboard.co/JH2xmQA.png)。

その間、ハードドライブのフルバックアップを試してみましょう。

現在のパーティションテーブルに関する情報:

これまでは修正を試みませんでしたが、parted、testdisk、sfdisk、および grub-repair の出力を記録しました。

現在のパーティションテーブル(sfdisk出力)をすばやく確認します。

Disk /dev/sda: 596.18 GiB, 640135028736 bytes, 1250263728 sectors
Disk model: ST9640423AS     
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xe0c5913d
 
Device     Boot      Start        End   Sectors   Size Id Type
/dev/sda1  *            63   45062324  45062262  21.5G  c W95 FAT32 (LBA)
/dev/sda2         45062325  410814179 365751855 174.4G  7 HPFS/NTFS/exFAT
/dev/sda3        410830302 1250263039 839432738 400.3G  f W95 Ext'd (LBA)
/dev/sda5        410830304 1065938624 655108321 312.4G  7 HPFS/NTFS/exFAT
/dev/sda6       5360908288 5483792383 122884096  58.6G 83 Linux

修正する:

さて、CloneZillaを使って/ dev / sdaのコピーを作成しようとしましたが、失敗しました。出力は次のとおりです。https://pastebin.com/0LxjtArb

問題は、パーティションテーブルが複雑すぎて動作しないようです(Error: Can't have overlapping partitions.

後でもう一度やり直すこともできますdd。どんな推測でも大歓迎です。試してみた方に感謝します;)

関連情報