testdisk가 잘못된 디스크 크기를 보고합니다. 이 문제의 원인은 무엇이며 해결 방법은 무엇입니까?

testdisk가 잘못된 디스크 크기를 보고합니다. 이 문제의 원인은 무엇이며 해결 방법은 무엇입니까?

Ubuntu 컴퓨터에 연결된 보관 디스크의 NTFS 파티션을 실수로 지웠습니다.

많은 온라인 튜토리얼에서 제안한 대로, 저는 testdisk 프로그램을 사용하여 삭제 파티션을 복구했습니다.

안타깝게도 디스크가 너무 작다는 오류 메시지가 나타납니다.

TestDisk 7.1, Data Recovery Utility, July 2019
Christophe GRENIER <[email protected]>
https://www.cgsecurity.org

Disk /dev/sda - 1000 GB / 931 GiB - CHS 121601 255 63

The harddisk (1000 GB / 931 GiB) seems too small! (< 2000 GB / 1863 GiB)
Check the harddisk size: HD jumper settings, BIOS detection...

The following partition can't be recovered:
     Partition               Start        End    Size in sectors
>  HPFS - NTFS          121601   1  1 243202   0 63 1953520065


[ Continue ]
NTFS, blocksize=4096, 1000 GB / 931 GiB

이 명령은 sudo dmesg | grep blocks다음을 반환합니다.

[    1.859180] sd 0:0:0:0: [sda] 1953525168 512-byte logical blocks: (1.00 TB/932 GiB)

이것은 fdisk 명령의 출력입니다. 프랑스어라서 미안해요. 억지로 영어로 할 수는 없어요.

$ sudo  fdisk -u=cylinders -l /dev/sda
Disque /dev/sda : 931,51 GiB, 1000204886016 octets, 1953525168 secteurs
Disk model: ST1000LM035-1RK1
Géométrie : 255 têtes, 63 secteurs/piste, 121601 cylindres
Unités : cylindre de 16065 × 512 = 8225280 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0xd97bf912

NTFS 파티션이 손상되었거나 디스크 구조가 잘못되었습니까?

디스크에 문제가 있는 걸까요? 이것을 어떻게 확인할 수 있나요? smartctl은 모든 것이 정상이라고 알려줍니다.

삭제된 파티션을 어떻게 복구할 수 있나요?

관련 정보