![USB 플래시 드라이브에서 손상된 데이터 복구](https://linux55.com/image/173598/USB%20%ED%94%8C%EB%9E%98%EC%8B%9C%20%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B8%8C%EC%97%90%EC%84%9C%20%EC%86%90%EC%83%81%EB%90%9C%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%EB%B3%B5%EA%B5%AC.png)
한 친구가 나에게 두 개의 USB 드라이브에서 사진 몇 장을 복구해 보라고 요청했지만 나는 그런 일에 대해 아무것도 모른다고 결론지었습니다.
이 두 USB 드라이브에 대한 배경 지식은 다음과 같습니다.
둘 다 FAT32 입니다
첫 번째 드라이브(4GB) - 간단한 fsck를 수행한 후 더티 비트를 제거하고 원래 드라이브와 백업 사이에 약간의 차이가 있다는 메시지를 받았습니다(무슨 의미인지 전혀 모르겠습니다). 프로세스를 중간에 종료한 후 드라이브의 내용을 볼 수는 있지만 파일을 열거나 복사할 수는 없습니다. 밤새 "확인 및 복구"를 위해 gparted를 떠났는데(이 역시 fscked) 위에서 설명한 단계를 수행하지 않았습니다. 다른 도구인 photorec도 사용해 보았지만 역시 멈췄습니다. 이 드라이브(있는 경우)에서 데이터를 복구하는 가장 좋은 방법은 무엇입니까?
두 번째 드라이브(16GB) - 파티션이 안좋은 것 같아서 고치려고 노력도 못해요. 비어 있는 상태로 시작하여 파티션으로 끝나지만, 이를 합하면 USB 드라이브 자체의 최대 공간을 초과합니다(gparted도 이에 대해 불평하는 것 같습니다). 무슨 일이 일어나고 있으며 무엇을 할 수 있나요?
근본적인 질문은 이 드라이브가 어떻게 이런 상태가 되었는가 하는 것입니다. 아직 널리 사용되지 않아서 정말 혼란스럽습니다. 안전하지 않은 제거로 인해 이 문제가 발생할 수 있습니까?
Linux 시스템에서 복원을 시도해야 합니까? Recuva와 같은 도구는 내 Linux 컴퓨터에서 드라이브를 올바르게 표시하지도 않습니다. 또한 기본적으로 드라이브를 어딘가에 조금씩 복사하고 이를 통해 파일을 복구할 수 있는 방법(이것이 어떻게 작동하는지 전혀 모를 수도 있음)이 있습니까?