"안전하지 않은" 장치 제거 후 손상된 FAT에서 fsck를 실행할 수 없음

"안전하지 않은" 장치 제거 후 손상된 FAT에서 fsck를 실행할 수 없음

Android 휴대폰에서 마운트를 해제하지 않고 실수로 SD 카드를 제거한 경우가 있습니다. 그 후 카드에는 가비지 이름과 날짜가 포함된 파일이 있는 것으로 나타납니다. FAT가 손상된 것 같지만 이 드라이브에서는 fsck를 실행할 수 없습니다.

$ sudo dosfsck -n /dev/sdb
dosfsck 3.0.7, 24 Dec 2009, FAT32, LFN
Logical sector size (64543 bytes) is not a multiple of the physical sector size.

이 오류를 해결하고 데이터를 복구하려면 어떻게 해야 합니까?

답변1

파일 시스템을 복구하는 데 도움이 되지는 않지만 실제로 오류는 fsck에 디스크가 아닌 파티션을 지정해야 함을 의미합니다.

$ sudo dosfsck -n /dev/sdb1

반대로

$ sudo dosfsck -n /dev/sdb

관련 정보