![TestDiskを使用してWindows 7とLinuxの両方がインストールされたパーティションを回復する](https://rvso.com/image/1314322/TestDisk%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6Windows%207%E3%81%A8Linux%E3%81%AE%E4%B8%A1%E6%96%B9%E3%81%8C%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%95%E3%82%8C%E3%81%9F%E3%83%91%E3%83%BC%E3%83%86%E3%82%A3%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E5%9B%9E%E5%BE%A9%E3%81%99%E3%82%8B.png)
TestDisk を使用してパーティションを回復する必要があります。ディープ サーチを使用した結果は次のとおりです。
Disk /dev/sdc - 500 GB / 465 GiB - CHS 60801 255 63
Partition Start End Size in sectors
D HPFS - NTFS 0 32 33 191 89 26 3072000 [System]
D HPFS - NTFS 191 89 26 382 146 19 3072000
D HPFS - NTFS 191 89 27 20760 19 59 330436608 [S3A8721D005]
D HPFS - NTFS 191 89 27 31154 19 33 497416192 [S3A8721D005]
>* Linux 25737 254 54 35703 70 15 160092160
D Linux 25740 237 34 35706 52 58 160092160
D Linux 25741 112 36 35706 182 60 160092160
D Linux 25744 0 1 35709 254 63 160103790
D Linux 25752 5 46 35717 76 7 160092160
D Linux Swap 30725 122 54 31153 242 1 6883328
D HPFS - NTFS 31154 52 3 45202 251 41 225693696 [Play]
D HPFS - NTFS 45203 29 11 59264 132 4 225896448 [Work]
D HPFS - NTFS 59264 132 5 60801 80 15 24688640 [HDDRECOVERY]
左/右矢印を使用して、右側のパーティション ラベルを「*=プライマリ ブート可能、P=プライマリ、L=論理、E=拡張、D=削除」に設定する必要があることは理解しています。ただし、Windows パーティションを * と L に設定すると、Linux パーティションは D 以外に設定できなくなるため、そのパーティションのデータが失われます。Linux パーティションの 1 つを * に設定すると、他の Windows パーティションは D 以外に設定できなくなります。
このドライブから再度起動できる必要はありませんが、そこにデータを回復する必要があります。Linux パーティションを * に設定し、そこからデータを回復し、もう一度同じ操作を行って Windows パーティションからデータを回復できますか?
P をクリックしてファイルを一覧表示すると、TestDisk は Linux パーティションごとにエラー メッセージを表示します (不正なファイルシステム)。
元々、Linuxパーティションは[S3A8721D005]を含むプライマリパーティションの「内部」にある論理パーティションであり、Play、Work、およびHDDRECOVERYは別のプライマリパーティションにあったと思います。