TestDisk를 사용하여 논리 파티션을 복구할 수 없습니다.

TestDisk를 사용하여 논리 파티션을 복구할 수 없습니다.

Ubuntu가 확장 파티션(Win10 논리 파티션 1개와 Ubuntu 논리 파티션 1개 포함)에 있는 듀얼 부팅 HDD(Win10 및 Ubuntu)(MBR)가 있었습니다.

몇 달 전,Ubuntu 논리 파티션을 삭제하고 전체 확장 파티션 공간을 포함하기 위해 Win10 논리 파티션을 확장했습니다.

이제 디스크는 다음과 같습니다

여기에 이미지 설명을 입력하세요

이제 Ubuntu 파티션에 있던 일부 파일이 필요하며 TestDisk에서 해당 파일을 복구하려고 했습니다.다행히 TestDisk는 표시된 것과 동일한 이전 파티션 테이블을 복구했습니다.

여기에 이미지 설명을 입력하세요

여기에 이미지 설명을 입력하세요

여기에 이미지 설명을 입력하세요

이제 해당 Linux 파티션을 선택하고 쓰기를 시도하지만쓰기 오류가 있습니다. 내가 로그 파일에서 보고 있는 유일한 문제는 이것이다.

Error: size boot_sector 291971072 > partition 188743680
check_part_i386 failed for partition type 07
     HPFS - NTFS          42626 178 49 54375 115 12  188743680

recover_EXT2: s_block_group_nr=0/393, s_mnt_count=34/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 12903424
recover_EXT2: part_size 103227392
Filesystem created: Sat Feb 20 12:28:58 2021
Last mount time:    Sun Aug 15 14:52:52 2021
     Linux                54375 147 45 60801  47 46  103227392
     ext4 blocksize=4096 Large_file Sparse_SB, 52 GB / 49 GiB

Results
   * HPFS - NTFS              0  32 33    63 221 30    1024000 [System Reserved]
     NTFS, blocksize=4096, 524 MB / 500 MiB
   P HPFS - NTFS             63 221 31 16497 247  6  264013824
     NTFS, blocksize=4096, 135 GB / 125 GiB
   P HPFS - NTFS          16498  21 60 42626 143 38  419753985
     NTFS, blocksize=4096, 214 GB / 200 GiB
   L HPFS - NTFS          42626 178 49 54375 115 12  188743680
   L Linux                54375 147 45 60801  47 46  103227392
     ext4 blocksize=4096 Large_file Sparse_SB, 52 GB / 49 GiB
add_ext_part_i386: max
add_ext_part_i386: max

interface_write()
 1 * HPFS - NTFS              0  32 33    63 221 30    1024000 [System Reserved]
 2 P HPFS - NTFS             63 221 31 16497 247  6  264013824
 3 P HPFS - NTFS          16498  21 60 42626 143 38  419753985
 4 E extended LBA         42626 146 17 60801  80 15  291977216
 5 L HPFS - NTFS          42626 178 49 54375 115 12  188743680
 6 L Linux                54375 147 45 60801  47 46  103227392

해당 파티션을 복구할 수 있는 방법을 제안해 주세요. (데이터 손실 없이)

미리 감사드립니다.

답변1

다행히 전체 데이터 복구로 문제가 해결되었습니다.

Win10 논리 파티션 전체를 삭제했습니다.(주의: 확장 파티션이 아님)그런 다음 쓰기가 성공하고 재부팅하라는 요청을 받았습니다. 내 전체 Ubuntu 듀얼 부팅이 그대로 복구되었습니다.

로그 파일의 오류에서 이에 대한 힌트를 얻었습니다.

Error: size boot_sector 291971072 > partition 188743680

축소해야 하는 이미 존재하는 Windows 10 파티션이 문제일 수 있다고 추론했습니다. Ubuntu의 부팅 파일로 인해 문제가 발생했을 수도 있습니다. 결국 문제는 여유 공간을 사용할 수 없는 것 같았습니다.

관련 정보