드라이브를 포맷하지 않고 RAW 파티션을 복구할 수 있나요?

하드 드라이브를 분리한 후 갑자기 RAW 파티션으로 표시되어 이제 어떤 파일에도 접근할 수 없습니다. 디스크 관리에서는 드라이브가 보이지만, Windows에서는 사용하려면 포맷해야 한다고 합니다. 중요한 데이터가 들어 있어서 포맷하지 않고 RAW 파티션을 복구하려고 합니다. 드라이브를 수정하고 안전하게 다시 접근하려면 어떤 조치를 취할 수 있나요?

예전에 외장 드라이브에서 이런 일을 한 번 겪었는데, 맞아요, 처음 보면 RAW는 꽤 심각해 보입니다. Windows가 파일 시스템을 더 이상 인식하지 못해서 해당 파티션을 알아볼 수 없는 데이터처럼 취급합니다. 짜증 나는 일이지만, 그렇다고 해서 파일이 자동으로 사라졌다는 뜻은 아닙니다.

제가 가장 자주 봤던 RAW 파티션 원인은 강제 종료 후 손상, 정전, 배드 섹터, 악성코드, 손상된 파티션 테이블, 또는 USB 드라이브를 먼저 안전하게 제거하지 않고 그냥 뽑아버린 경우였습니다. 원인이 무엇이든, 파일을 먼저 꺼내기 전에는 파티션을 포맷하지 않는 것이 좋습니다. 먼저 포맷하는 건 그나마 복구 가능했던 상황을 더 나쁘게 만드는 대표적인 방법입니다.

제가 권하는 순서는 이렇습니다:

  1. 드라이브에 아무것도 쓰지 마세요.
  2. 중요한 파일부터 복구하세요.
  3. 파티션을 복구하거나 다시 구성하세요.
  4. 디스크를 다시 사용할 수 있게 된 후 복구한 파일을 다시 옮기세요.

먼저 파일부터 꺼내세요

저라면 Disk Drill부터 시작하겠습니다. 예전에 RAW 볼륨에서 사용해 본 적이 있는데, 손상된 파일 시스템을 믿지 않고 드라이브 자체를 스캔해서 잘 작동했습니다. Windows는 계속 파티션을 포맷하라고 했지만, 저는 무시하고 대신 스캔했습니다.

  1. Disk Drill은 다른 드라이브에 설치하세요. 손상된 드라이브에는 설치하지 마세요.
  2. 프로그램을 연 다음, 영향을 받은 디스크나 RAW 파티션을 선택하세요.
  3. Search for Lost Data를 클릭하세요. 외장 드라이브라면 Disk Drill이 스캔 유형을 물어볼 수 있습니다. 대부분의 경우 Universal Scan을 선택하면 됩니다. 카메라나 드론의 영상을 복구하려는 경우라면, 제가 본 바로는 Advanced Camera Recovery가 더 나은 편입니다.
  4. 스캔이 끝날 때까지 기다리세요. 용량이 큰 드라이브에서는 시간이 좀 걸립니다.
  5. Review found items를 클릭하세요.
  6. 파일 몇 개를 미리 보기하세요. 저는 무엇이든 복구하기 전에 항상 이렇게 하는데, 파일명만으로는 가끔 잘못 판단할 수 있기 때문입니다.
  7. 원하는 항목을 선택한 다음 Recover를 누르세요.
  8. 복구한 파일은 다른 위치에 저장하세요. RAW 파티션에 다시 쓰지 마세요.

드라이브 상태가 불안정하거나, 느리거나, 계속 연결이 끊긴다면 먼저 전체를 바이트 단위로 그대로 이미지화한 뒤 원본 디스크를 계속 반복해서 건드리는 대신 그 이미지를 스캔하는 것이 좋습니다. 이건 저도 늦게 깨달았습니다.

그런 다음 파티션을 처리하세요

파일이 안전해진 후에는, 목표가 파티션 자체를 복원하는 것이라면 TestDisk를 사용해 보겠습니다.

  1. TestDisk를 다운로드하고 압축을 풉니다.
  2. testdisk_win을 실행합니다.
  3. Create를 선택합니다.
  4. 문제가 있는 디스크를 선택합니다.
  5. 감지된 파티션 테이블 유형을 그대로 수락합니다.
  6. Analyse를 선택한 다음 Quick Search를 실행합니다.
  7. 아무것도 나오지 않으면 Deeper Search를 실행합니다.
  8. 사라진 파티션이 나타나면 그것을 선택하고 Write를 선택합니다.
  9. PC를 다시 시작합니다.

TestDisk로 복구되지 않거나, 예전 구성을 복원하는 것이 중요하지 않다면, 더 고집하지 말고 파티션을 새로 만드는 편이 낫습니다.

  1. 디스크 관리를 엽니다.
  2. 필요하면 RAW 파티션을 삭제합니다.
  3. 새 단순 볼륨을 만듭니다.
  4. NTFS 또는 현재 환경에 필요한 파일 시스템으로 포맷합니다.
  5. 복구한 파일을 다시 복사합니다.

RAW 파티션에서는 CHKDSK를 건너뛰는 것이 좋겠습니다. Windows가 아예 거부하는 경우도 많습니다. 복구 도구가 실제로 실행되더라도 파일 시스템을 그 자리에서 변경하므로, 먼저 데이터를 꺼내기 전에 그런 식의 작업을 하는 것은 저는 선호하지 않습니다.

한 가지 더 있습니다. 드라이브에서 딸깍거리는 소리가 나거나, 무작위로 사라지거나, 가끔만 표시되거나, 아예 디스크 관리에 나타나지 않는다면 거기서 멈추겠습니다. 그건 단순한 파일 시스템 문제라기보다 하드웨어 고장처럼 보이기 시작합니다. 전원을 계속 넣은 채로 반복해서 스캔을 다시 시도하면 상황을 더 악화시킬 수 있습니다. 파일이 중요하다면, 그 시점에서는 소프트웨어로 계속 건드리기보다 전문 복구 업체에 맡기겠습니다.

예, 먼저 포맷하지 않고도 RAW 파티션을 복구할 수 있지만, 저는 “복구”를 두 가지 다른 작업으로 나누겠습니다.

첫 번째 작업은 파일을 되찾는 것입니다.
두 번째 작업은 파티션을 복구해서 Windows가 다시 마운트하도록 하는 것입니다.

한 가지 점에서는 @mikeappsreviewer 에 동의합니다. 복구 전에 포맷하지 마세요. 제가 조금 다르게 보는 부분은 이것입니다. 드라이브 상태가 정상이고 RAW 문제가 쓰기 도중 분리해서 발생했다면, 파티션 테이블을 지우지 않고 파일 시스템 메타데이터를 복구할 가능성이 있습니다. 그래도 중요한 데이터를 저장한 뒤에만 복구를 시도하는 것이 좋습니다.

무엇을 하기 전에 몇 가지 확인할 사항이 있습니다:

  1. 다른 USB 포트, 케이블 또는 외장 케이스를 사용해 보세요.
  2. CrystalDiskInfo로 SMART 상태를 확인하세요.
  3. 디스크 관리에서 드라이브 용량이 올바르게 표시되는지 확인하세요.
  4. 이벤트 뷰어에서 bad block 또는 I/O error 같은 디스크 오류를 확인하세요.

SMART에 주의 또는 불량이 표시되면, 무작위 복구 방법을 시험하지 마세요. 먼저 복구하세요. Disk Drill은 여기서 괜찮은 선택지입니다. 드라이브를 직접 읽으며 Windows가 파일 시스템을 인식할 필요가 없습니다. 복구한 파일은 다른 디스크에 저장하세요.

하드웨어가 정상으로 보인다면, TestDisk로 파티션 구조를 검사하거나 Linux에서 확인해 보세요. Linux 라이브 USB는 Windows에서 RAW로 표시되는 NTFS 볼륨을 마운트하는 경우가 있습니다. 이런 일은 안전하지 않게 분리한 뒤에 발생하는 것을 본 적이 있습니다. Linux에서 읽기 전용으로 마운트된다면, այնտեղ서 파일을 복사하고 위험한 복구 시도는 건너뛰세요.

복구 작업에서는 파티션이 아직 RAW로 표시되는 동안 CHKDSK는 건너뛰세요. 보통 실패하고, 손상된 메타데이터에서 작동하더라도 파일명과 폴더 구조를 엉망으로 만들 수 있습니다. 이 방법을 강하게 추천하는 사람들도 있지만, 저는 여기서 시작하지 않겠습니다.

누락되었거나 손상된 파티션 테이블을 복구하는 가이드를 원한다면, 이것이 도움이 됩니다: 손실되었거나 RAW 상태인 파티션을 복구하는 방법 보기

복구가 된다면, 그다음 포맷하고 볼륨을 다시 구성하세요. 복구가 되지 않고 데이터가 중요하다면, 드라이브 상태가 더 나빠지기 전에 자가 복구는 멈추세요. 그 단계는 금방 비용이 커지지만, 복구 불가능하게 만드는 것도 마찬가지입니다.

네, 가끔은요. 하지만 한 가지에 대해서는 @mikeappsreviewer@techchizkid 에 조금 동의하지 않겠습니다. 모든 RAW 드라이브가 즉각적인 수리 시도를 필요로 하지는 않습니다. 많은 경우 RAW는 파일 시스템 부트 섹터나 파티션 메타데이터가 뒤섞여서 Windows가 포기해버린 상태일 뿐입니다. 그렇다고 해서 파티션 전체가 완전히 망가졌다는 뜻은 항상 아닙니다.

제가 먼저 할 일은 사람들이 자주 건너뛰는 기본적인 것들입니다.

  • 장치 관리자에서 드라이브 확인
  • wmic diskdrive get status 실행 또는 SMART 도구 사용
  • 다른 PC에서 읽기 시도
  • 외장 드라이브라면 가능할 경우 케이스에서 분리해서 SATA로 연결

이유: 불량 USB 브리지 보드는 RAW 문제인 것처럼 보이게 할 수 있습니다. 한두 번 본 일이 아닙니다.

또한, 본격적인 스캔 전에 디스크가 이상하게 동작한다면 이미지를 만들어 두세요. 복구 도구는 훌륭하지만, 죽어가는 디스크에서 반복적인 읽기는 좋지 않은 생각일 수 있습니다. 드라이브가 안정적이라면, 네, Disk Drill 은 Windows가 마운트하지 못하더라도 디스크를 직접 스캔해서 파일을 꺼낼 수 있기 때문에 RAW 파티션 복구에 좋은 선택입니다.

많이 언급되지 않은 한 가지도 시도해볼 만합니다. TestDisk는 먼저 검사만 하고, 바로 변경 사항을 쓰지는 마세요. 예전 NTFS/exFAT 구조를 찾고 파일명이 멀쩡해 보인다면 그때 판단하세요. 잘못된 파티션 정보를 쓰는 순간 사람들이 복구 가능 상태를 완전히 망쳐버리게 됩니다.

더 실제 사례를 보고 싶다면, 이 스레드가 꽤 정확합니다: 외장 하드 드라이브가 RAW로 바뀌었을 때 사람들이 데이터 복구를 어떻게 처리했는지

짧게 말하면: 네, 포맷하지 않고도 RAW 파티션을 고칠 수 있지만, 실수로 상황을 더 악화시키는 걸 즐기지 않는다면 먼저 파일부터 복구하세요. Windows의 디스크를 포맷해야 한다는 팝업은 사실상 미끼입니다. 무시하세요.