Ubuntu 12.04를 실행 중이고 최근 GUI를 사용하여 외장 하드 드라이브를 안전하게 제거하려고 시도했지만 "포맷" 버튼이 "안전하게 제거" 버튼 바로 옆에 있습니다. 시작하자마자 포맷을 중단했는데 이제 하드 드라이브가 마운트되지 않고 어떤 파일에도 액세스할 수 없습니다. 데이터 복구를 위해 GParted를 사용해 보았지만 파티션을 찾을 수 없습니다... 손실된 데이터 복구에 대한 제안 사항이 있습니까?
말할 필요도 없이, 나는 이제 GUI를 싫어하게 되었습니다.
답변1
photorec
이름에도 불구하고 문서, 사진, 영화 등을 포함하여 다시 포맷된 드라이브에서 다양한 파일을 복구하는 데 사용할 수 있습니다. 형식이 불완전하기 때문에 평소보다 운이 좋을 수도 있습니다.
복구된 파일을 저장하기 위해 포맷된 드라이브에 사용된 공간보다 최소한 여유 공간이 많은 다른 드라이브가 필요합니다. 포맷된 드라이브의 조각화로 인해 파일의 다른 부분을 하나로 모으는 데 시간이 걸릴 수도 있습니다. 어느 쪽이든 이것은 많은 것을 복구하고 포맷된 드라이브를 악화시키지 않으므로 좋은 첫 번째 단계입니다.
testdisk
동일한 계열에 속 photorec
하지만 바이트별 복구 없이 디스크 파티션 정보와 파일 구조를 재구성하는 도구를 제공할 수 있습니다. 이러한 작업 중 대부분은 디스크에 기록되므로 디스크 이미지에서 수행하는 것이 가장 좋습니다. 를 사용하여 만들 수 있습니다 dd
. 이미지는 MBR, 파티션 레이아웃, 파일 시스템 메타데이터, 파일 이름, 디렉터리 구조 및 디스크의 모든 바이트 값을 포함하여 USB 드라이브의 현재 상태에 대한 정확한 복사본입니다. 물론 이 모든 정보는 더 이상 USB 디스크에서 사용할 수 없습니다.
일반적인 dd
명령은 다음과 같습니다.
dd if=/dev/sdc of=path/to/image.img
USB 드라이브의 장치 노드를 알고 있는지 확인하십시오( /dev/sdc
이 예에서는). fdisk -l
(루트로)을 사용하거나 보기를 통해 이 작업을 수행할 수 있습니다 /dev/disk/
. 또한 출력 파일은 USB 드라이브와 동일한 크기이므로 충분한 공간이 있는 곳에 배치해야 합니다.