이 글에서는 TestDisk를 이용한 RAW 드라이브 복구하는 방법을 단계별로 설명하고, 자주 발생하는 오류 해결 방법까지 정리했습니다.
TestDisk를 이용한 RAW 드라이브 복구가 필요한 이유
컴퓨터를 사용하다 보면 갑자기 하드 드라이브나 USB, 외장 하드가 RAW 형식으로 변경되는 문제를 겪을 수 있습니다. RAW 드라이브는 파일 시스템이 손상되어 읽기, 쓰기, 접근이 불가능한 상태를 의미합니다. 이런 문제가 발생하면 드라이브를 포맷하라는 메시지가 나타나는데, 포맷을 하면 기존 데이터가 모두 삭제되므로 신중해야 합니다.
이럴 때 TestDisk를 활용하면 데이터를 복구하고 드라이브를 정상적인 파일 시스템으로 복원할 수 있습니다. TestDisk는 무료 오픈소스 소프트웨어로, NTFS, FAT, exFAT, EXT 등 다양한 파일 시스템을 복구하는 데 유용합니다.
TestDisk 다운로드 및 설치 방법
TestDisk는 무료로 제공되는 소프트웨어이며, 공식 사이트에서 다운로드할 수 있습니다.
TestDisk 다운로드 링크
TestDisk 설치 방법
위 링크에서 운영 체제에 맞는 TestDisk 버전을 다운로드합니다.
- 다운로드한 압축 파일을 해제합니다.
testdisk_win.exe
(Windows) 또는testdisk
(Linux, macOS)를 실행합니다.- 명령어 기반 프로그램이므로 키보드만으로 조작해야 합니다.
TestDisk는 설치 과정이 따로 필요하지 않으며, 압축을 풀고 실행하는 것만으로 사용 가능합니다.
TestDisk를 이용한 RAW 드라이브 복구 방법
TestDisk를 사용하면 RAW 상태가 된 드라이브를 NTFS, FAT32 등의 정상적인 파일 시스템으로 복구할 수 있습니다.
1. TestDisk 실행 및 디스크 선택
testdisk_win.exe
를 실행합니다.- [Create]를 선택하여 새 로그를 생성합니다.
- RAW 드라이브가 연결된 디스크를 선택합니다.
- [Proceed]를 선택하고 Enter 키를 누릅니다.
2. 파티션 테이블 유형 선택
TestDisk는 자동으로 디스크의 파티션 테이블 유형을 감지합니다.
- Windows의 경우 Intel을 선택합니다.
- Linux는 EFI GPT 또는 Mac 옵션을 선택해야 할 수도 있습니다.
3. 파티션 복구 진행
- [Analyze]를 선택하고 Enter 키를 누릅니다.
- TestDisk가 드라이브의 기존 파티션을 검색합니다.
- [Quick Search]를 실행하여 손상된 파티션을 복구할 수 있는지 확인합니다.
- 복구할 수 있는 파티션이 나타나면 방향키로 선택한 후 [Write]를 선택합니다.
4. 파일 시스템 복구 및 저장
- 복구가 완료되면 [Rebuild BS] 옵션을 실행합니다.
- 파일 시스템을 복구한 후, [Write]를 선택하여 변경 사항을 저장합니다.
- TestDisk가 변경 내용을 적용한 후, 컴퓨터를 재부팅합니다.
이제 RAW 상태였던 드라이브가 정상적인 NTFS 또는 FAT32 파일 시스템으로 복원됩니다.
TestDisk 복구 후 파일이 보이지 않을 때 해결 방법
RAW 드라이브 복구 후에도 파일이 보이지 않는 경우가 있습니다.
이럴 때는 TestDisk의 파일 복구 기능을 활용하면 데이터 복원이 가능합니다.
1. 파일 검색 및 복구
- TestDisk를 실행하고 드라이브 선택 후 [Analyze]를 진행합니다.
- [Advanced] → [List] 옵션을 선택하면 복구 가능한 파일 목록이 나타납니다.
- 방향키로 원하는 파일을 선택한 후 C(복사) 키를 누릅니다.
- 복구된 파일을 저장할 위치를 선택하고 Enter 키를 누릅니다.
복구된 파일은 지정한 폴더에 저장되며, 손상되지 않았다면 정상적으로 열 수 있습니다.
TestDisk RAW 드라이브 복구 시 발생하는 오류 해결 방법
TestDisk를 사용하다 보면 다양한 오류를 만날 수 있습니다. 주요 오류와 해결 방법을 정리했습니다.
1. No partition found or selected
오류
원인: TestDisk가 손상된 파티션을 찾지 못함
해결 방법:
- [Deeper Search]를 실행하여 보다 자세한 검사를 진행합니다.
- 여전히 찾지 못하면 chkdsk 명령어를 사용하여 파일 시스템 오류를 복구해야 합니다.
chkdsk /f /r X:
(X는 드라이브 문자입니다.)
2. 복구 후에도 RAW 상태 유지
원인: 파일 시스템이 심각하게 손상됨
해결 방법:
- Windows의 디스크 관리에서 드라이브를 확인합니다.
- TestDisk에서 Rebuild BS(부트 섹터 재구성) 옵션을 실행합니다.
- 그래도 해결되지 않으면 포맷 후 복구 프로그램을 사용해야 합니다.
3. 파일이 손상되었거나 읽을 수 없음
원인: 일부 파일이 정상적으로 복구되지 않음
해결 방법:
- TestDisk의 “List” 기능을 사용하여 개별 파일을 복구합니다.
- 손상된 파일은 PhotoRec(같은 개발자가 만든 데이터 복구 프로그램)을 활용할 수도 있습니다.
자주 묻는 질문(FAQ)
Q1. TestDisk는 모든 RAW 드라이브를 복구할 수 있나요?
A1. 대부분의 경우 가능하지만, 파일 시스템이 심각하게 손상되었거나 물리적인 문제가 있다면 복구가 어려울 수도 있습니다.
Q2. TestDisk를 사용해도 복구가 되지 않는다면 어떻게 해야 하나요?
A2. chkdsk
명령어를 실행하거나, 전문 데이터 복구 소프트웨어를 사용해 보세요. 그래도 해결되지 않으면 전문가에게 의뢰해야 합니다.
Q3. 복구 후에도 드라이브가 인식되지 않는다면?
A3. 드라이브가 손상되었을 가능성이 있습니다. 디스크 관리에서 확인하고, 필요하면 드라이브를 포맷 후 복구해야 합니다.
Q4. TestDisk로 삭제된 파일도 복구할 수 있나요?
A4. 네, TestDisk는 삭제된 파일도 복구할 수 있습니다. 다만 손상되지 않은 경우에만 가능하며, List
기능을 활용하면 됩니다.
Q5. Mac에서도 TestDisk를 사용할 수 있나요?
A5. 네, Mac에서도 사용할 수 있으며, brew install testdisk
명령어로 설치할 수 있습니다.
결론
TestDisk는 RAW 드라이브 복구에 매우 효과적인 무료 오픈소스 프로그램입니다.
명령어 기반이지만 단계별로 따라 하면 쉽게 데이터를 복구할 수 있으며, 손상된 파일 시스템도 복원할 수 있습니다.
중요한 데이터가 있는 경우, 복구 전에 백업을 먼저 진행하는 것이 가장 안전한 방법입니다.
TestDisk를 활용하면 비싼 데이터 복구 서비스를 이용하지 않고도 직접 문제를 해결할 수 있으니, 꼭 활용해 보시기 바랍니다.