我需要使用 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 分区设置为 *,那么其他 Windows 分区就不能设置为除 D 之外的任何分区。
我不需要再次从此驱动器启动,但我需要在那里恢复数据。我可以将 Linux 分区设置为 *,从那里恢复数据,然后再次执行此操作以从 Windows 分区恢复数据吗?
当我单击 P 列出文件时,TestDisk 会针对每个 Linux 分区显示一条错误消息(坏文件系统)。
我认为最初 Linux 分区是主分区(包括 [S3A8721D005])“内部”的逻辑分区,而 Play、Work 和 HDDRECOVERY 位于另一个主要部分