재시작 후 내 드라이브가 갑자기 RAW로 바뀌었고, 이제 파티션을 열 수도 없고 그 안에 저장된 중요한 파일에도 접근할 수 없습니다. 디스크 관리에서는 해당 파티션이 RAW로 표시되고, Windows는 계속 포맷하라고 요구합니다. 상황을 더 악화시키지 않고 RAW 파티션을 복구하고 데이터를 되살리는 방법을 알아내는 데 도움이 필요합니다.
RAW 파티션을 한 번 겪은 적이 있는데, 잠깐 동안은 드라이브가 완전히 망가진 줄 알았습니다. 알고 보니 파일은 그대로 있었습니다. Windows가 파일 시스템을 인식하지 못해서 그 파티션을 알아볼 수 없는 데이터처럼 취급했고, 읽기를 멈춘 것입니다.
이런 일은 보통 뭔가 꼬인 상황 이후에 발생합니다. 갑작스러운 종료. 전원 손실. 배드 섹터. 악성코드. 손상된 파티션 테이블. 외장 드라이브를 먼저 안전하게 제거하지 않고 그냥 뽑은 뒤에 이런 경우가 생기는 것도 봤습니다. 처음에는 원인보다 더 중요한 게 있습니다. 가장 먼저 할 일은 간단합니다. 아직 포맷하지 마세요.
제가 한다면, 순서는 이렇습니다.
- 드라이브에 아무것도 쓰지 않습니다.
- 중요한 파일을 먼저 빼냅니다.
- 파티션을 복구하거나, 지운 뒤 다시 만듭니다.
- 복구한 파일을 다시 넣습니다.
먼저 파일 복구하기
저라면 Disk Drill부터 시작하겠습니다. 예전에 RAW 볼륨에서 사용해 본 적이 있는데, 손상된 파일 시스템을 믿지 않고 디스크를 직접 읽어서 잘 작동했습니다. Windows는 계속 포맷하라고 했지만, Disk Drill은 그런 걸 모두 무시하고 어쨌든 데이터를 스캔했습니다.
단계:
- 손상된 드라이브가 아닌 다른 드라이브에 Disk Drill을 설치합니다.
- 프로그램을 열고 RAW 파티션 또는 전체 디스크를 선택합니다.
- Search for Lost Data를 클릭합니다.
- 외장 드라이브에서 복구 모드를 묻는다면, 대부분의 경우 Universal Scan을 선택합니다.
- 원본이 카메라 카드나 드론 영상이라면, Advanced Camera Recovery가 영상 파일에 더 잘 맞는 편입니다.
- 스캔이 끝날 때까지 기다립니다. 서두르지 마세요.
- Review found items를 엽니다.
- 먼저 파일 몇 개를 미리 봅니다. 저는 결과를 믿기 전에 항상 사진, 문서, 영상 몇 개를 테스트해 봅니다.
- 필요한 항목을 선택하고 Recover를 누릅니다.
- 모든 파일을 다른 드라이브에 저장합니다.
복구한 파일을 RAW 파티션에 다시 저장하지 마세요. 여기서 상황을 더 악화시키는 경우가 많습니다.
드라이브가 불안정하게 동작한다면, 예를 들어 읽기 속도가 느리거나, 임의로 연결이 끊기거나, 이상하게 멈칫거린다면, 저라면 먼저 바이트 단위의 전체 이미지를 만들고 그 이미지에 대해 스캔하겠습니다. 원본 디스크에 가해지는 부담이 더 적습니다.
RAW 파티션 복구하기
파일이 안전해진 다음에야 복구 작업을 하겠습니다.
목표가 기존 파티션을 되살리는 것이라면, 제가 가장 먼저 시도할 도구는 TestDisk입니다.
단계:
- TestDisk를 다운로드하고 압축을 풉니다.
- testdisk_win을 실행합니다.
- Create를 선택합니다.
- 영향을 받은 디스크를 선택합니다.
- 감지된 파티션 테이블 유형이 맞아 보인다면 그대로 둡니다.
- Analyse로 이동합니다.
- Quick Search를 실행합니다.
- 유용한 결과가 없으면 Deeper Search를 실행합니다.
- 사라진 파티션이 나타나면 선택한 뒤 Write를 선택합니다.
- PC를 재부팅합니다.
가끔은 이게 깔끔하게 해결됩니다. 가끔은 그렇지 않습니다. 저는 둘 다 겪어봤습니다.
예전 파티션 구조를 복원하는 것이 중요하지 않거나, TestDisk가 실패한다면, 다시 만드는 쪽이 더 빠릅니다.
파티션 다시 만들기
- 디스크 관리를 엽니다.
- 필요하다면 RAW 파티션을 삭제합니다.
- 새 단순 볼륨을 만듭니다.
- NTFS 또는 필요한 다른 파일 시스템으로 포맷합니다.
- 복구한 파일을 다시 복사합니다.
제가 건너뛸 한 가지는 RAW 파티션에서 CHKDSK를 실행하는 것입니다. 어차피 Windows가 거부하는 경우가 많습니다. 그리고 어떤 복구 도구가 실제로 변경 사항을 기록할 수 있다고 해도, 데이터가 안전하게 확보되기 전에 파일 시스템을 건드리게 됩니다. 백업도 만들기 전에 수술부터 하는 건 저는 좋아하지 않습니다.
제가 멈추고 더 밀어붙이지 않을 때
드라이브에서 딸깍거리는 소리가 나거나, 오프라인으로 떨어지거나, 디스크 관리에서 사라지거나, 가끔씩만 나타난다면, 저는 사용을 멈추겠습니다. 더 이상의 스캔도 하지 않습니다. 더 이상의 재시도도 하지 않습니다. 이런 징후는 파일 시스템보다는 하드웨어 문제일 가능성이 큽니다. 디스크가 한 번 더 회전할 때마다 도박이 됩니다.
파일이 중요하다면, 이 시점에서는 문제가 있는 드라이브에 소프트웨어를 더 덧씌우기보다 복구 전문 업체에 맡기겠습니다.
형식을 지정하지 마세요. @mikeappsreviewer의 그 부분은 완전히 맞는 말입니다.
제가 덧붙이자면 이렇습니다. 복구를 시도하기 전에 먼저 드라이브 상태를 확인하세요. 재시작 후 RAW 파티션이 나타나는 것은 파일 시스템 손상을 가리키는 경우가 있지만, 드라이브가 고장 나기 시작할 때도 나타납니다. SMART 상태에 재할당된 섹터, 보류 중인 섹터 또는 읽기 오류가 많이 표시되면, 먼저 파티션 복구를 시도하지 마세요. 데이터를 다른 곳으로 복사하거나 디스크를 복제하세요.
CrystalDiskInfo나 드라이브 제조사의 도구를 사용하세요. 상태가 나쁘다면 복제본으로 작업하세요. 상태가 정상으로 보인다면 Disk Drill 같은 데이터 복구 소프트웨어를 먼저 사용하는 것이 타당합니다. 이런 도구는 손상된 파일 시스템을 우회해 읽고, 포맷하지 않고도 RAW 드라이브에서 파일을 찾아내는 경우가 많습니다.
한 가지 점에서는 조금 의견이 다릅니다. TestDisk는 훌륭하지만, 찾은 파티션 정보를 디스크에 다시 쓰는 것은 드라이브 상태가 양호하고 복구한 파일이 이미 안전하게 보관된 경우가 아니라면 제가 가장 먼저 할 조치는 아닙니다. 상태가 약한 디스크에 한 번만 잘못 써도 상황은 빠르게 악화될 수 있습니다.
또한 무작위 ‘RAW to NTFS converter’ 같은 잡다한 도구는 피하세요. 그런 도구 대부분은 형편없습니다.
간단한 순서:
- SMART 상태를 확인합니다.
- 상태가 나쁘면 드라이브를 복제합니다.
- 파일을 다른 디스크로 복구합니다. Disk Drill은 꽤 괜찮은 선택입니다.
- 파일이 안전해진 후 RAW 파티션을 복구하거나 초기화합니다.
- 나중에 전체 표면 검사를 실행하세요. 불량 섹터가 원인이었다면 다시 발생할 수 있습니다.
나중에 이 내용을 검색하는 사람들을 위해 더 나은 표현은 데이터 손실 없이 RAW 파티션 복구 또는 Windows에서 RAW 드라이브 파일 복구 입니다.
시각적인 안내가 필요하다면, RAW 파티션 복구에 대한 이 영상이 괜찮습니다:
이 RAW 파티션 복구 가이드 보기
먼저 “고치려” 하지 마세요. 바로 그 단계에서 사람들이 복구 가능한 엉망진창을 진짜 재난으로 만들어 버립니다.
저는 @mikeappsreviewer와 @viajantedoceu의 의견에 대체로 동의하지만, 데이터가 이미 안전한 곳에 있지 않다면 TestDisk를 사용하더라도 파티션에 어떤 쓰기 작업이든 하는 데는 조금 더 신중한 편입니다. RAW는 파일 시스템이 망가졌다는 뜻일 수도 있지만, 드라이브가 고장 나기 시작해서 당신을 속일 만큼만 잠깐 정상처럼 동작하는 것일 수도 있습니다.
제가 덧붙이고 싶은 점:
- Event Viewer에서 배드 블록, 컨트롤러 리셋, I/O 오류 같은 디스크 오류를 확인하세요
- 외장 드라이브라면 다른 USB 케이블 / 포트 / 외장 케이스를 시도해 보세요
- HDD라면 딸깍거리는 소리나 비정상적인 스핀업이 있는지 들어보세요
- Linux 라이브 USB로 부팅해서 그곳에서 파티션이 읽기 전용으로 마운트되는지 확인해 보세요. 때로는 Windows가 Linux보다 더 빨리 포기합니다
파일이 중요하다면 먼저 다른 디스크로 복구하세요. Disk Drill은 Windows가 파일 시스템을 인식하는지에 의존하지 않고 장치를 직접 스캔하기 때문에 RAW 파티션 복구에 꽤 괜찮은 선택입니다. 저는 파티션 테이블을 건드리기 전에 스캔하고, 미리 보고, 꼭 필요한 파일부터 복사하겠습니다. 이 순서는 정말 중요합니다.
제가 절대 하지 않을 한 가지는 “데이터 손실 없이 RAW를 NTFS로 변환” 같은 허접한 프로그램을 쓰는 것입니다. 그런 것들의 대부분은 아무리 좋게 봐도 수상합니다.
복구가 끝난 다음에 수리를 시험해 보거나, 아니면 그냥 파티션을 삭제하고 다시 만들고 포맷하세요. 그리고 RAW로 바뀐 외장 하드 드라이브에서 파일을 복구하는 것에 대한 이 Reddit 스레드도 읽어볼 만합니다.
저는 큰 원칙에 대해서는 @mikeappsreviewer 의견에 동의합니다: 포맷하지 마세요. 하지만 @viajantedoceu와 @stellacadente가 살짝만 언급한 한 가지 관점을 더 보태고 싶습니다. 복구 소프트웨어나 파티션 복구를 시도하기 전에, 디스크 관리 또는 DiskPart에서 파티션 크기와 시작 오프셋이 여전히 올바르게 보이는지 확인하세요. 크기가 갑자기 잘못 표시되거나, 할당되지 않은 공간 조각이 보이거나, 디스크 시그니처가 바뀌었다면 이는 단순한 파일 시스템 손상보다 파티션 테이블 손상일 가능성이 더 큽니다. 그런 경우 무작정 하는 “복구” 시도는 더 위험합니다.
디스크에 거의 쓰지 않는 선에서 제가 시도해볼 몇 가지는 다음과 같습니다:
diskpart를 실행한 다음list disk,list volume,detail disk- 보고된 크기를 원래 정상이어야 하는 크기와 비교
- RAW 볼륨이 여전히 예상한 용량으로 보이는지 확인
- 외장이라면 다른 인클로저나 SATA 포트에서 드라이브 테스트
보통의 조언과 조금 의견이 다른 부분: 익숙하다면 Linux에서 읽기 전용 마운트를 꽤 초기에 시도해볼 가치가 있습니다. Windows에서는 그냥 RAW로만 보이는 경우에도 ntfs-3g가 빠른 복사를 할 만큼은 읽어내는 때가 있습니다.
복구 도구로는 이 경우 Disk Drill이 괜찮습니다.
장점:
- RAW 볼륨을 직접 스캔하는 데 강함
- 파일 미리보기로 복구 가능성을 판단하는 데 도움
- 대부분의 사람에게 TestDisk보다 더 쉬움
단점:
- 정밀 스캔은 원래 폴더 구조를 잃을 수 있음
- 대용량 복구는 시간이 오래 걸릴 수 있음
- 드라이브에 심각한 하드웨어 문제가 있으면 만능은 아님
Disk Drill이 중요한 파일을 좋은 미리보기와 함께 찾아낸다면, 먼저 다른 위치로 복구하세요. 그다음에 파티션을 복구하거나 다시 구축하세요. 대부분 손상된 쓰레기 파일만 찾는다면, 디스크를 더 무리하게 건드리기 전에 멈추고 드라이브 상태를 다시 평가하세요.


