내 파티션이 왜 RAW로 바뀌었으며, RAW 파티션은 어떻게 수정하나요?

재시작 후 하드 드라이브 파티션이 갑자기 RAW로 변경되었고, 이제 열 수도 없고 파일에도 접근할 수 없습니다. 디스크 관리에는 RAW 파티션이 표시되고, Windows에서는 계속 드라이브를 포맷하라고 요청합니다. 무엇이 이런 문제를 일으켰는지, 그리고 데이터를 잃지 않고 RAW 파티션을 가장 안전하게 복구하는 방법이 무엇인지 파악하는 데 도움이 필요합니다.

RAW 파티션을 한 번 겪어봤는데, 처음엔 정말 상태가 안 좋아 보였습니다. Windows는 드라이브가 비어 있거나 고장 난 것처럼 동작했지만, 파일은 그대로 남아 있었습니다. 문제는 보기보다 단순했습니다. Windows가 더 이상 파일 시스템을 이해하지 못해서, 파티션에 있는 내용을 정상적으로 읽을 방법이 없었던 것입니다.

이런 일은 보통 뭔가 잘못된 뒤에 발생합니다. 강제 종료, 정전, 외장 드라이브를 너무 빨리 분리한 경우, 파일 시스템 손상, 배드 섹터, 악성코드, 또는 파티션 테이블 손상 이후에 이런 상황을 본 적이 있습니다. 원인은 달라도 제 원칙은 같습니다. 데이터를 꺼내기 전에는 파티션을 포맷하지 마세요.

제가 한다면, 순서는 이렇습니다:

  1. 드라이브에 어떤 것도 새로 쓰지 않습니다.
  2. 중요한 파일부터 먼저 꺼냅니다.
  3. 파티션을 복구하거나, 지우고 다시 만듭니다.
  4. 드라이브가 안정된 뒤 복구한 파일을 다시 넣습니다.

먼저 파일부터 꺼내기

저라면 Disk Drill부터 시작하겠습니다. 예전에 RAW 볼륨에서 사용해봤는데, 손상된 파일 시스템에만 의존하지 않고 저장 장치를 직접 스캔하기 때문에 효과가 있었습니다. 그래서 Windows가 “이 드라이브를 포맷하십시오”라는 메시지를 띄우더라도, 파일을 찾아낼 가능성이 있습니다.

제가 따라갔던 순서는 이렇습니다:

  1. Disk Drill을 다른 드라이브에 설치합니다. 손상된 드라이브가 아니어야 합니다.
  2. 프로그램을 열고 영향을 받은 디스크 또는 RAW 파티션을 선택합니다.
  3. Search for Lost Data를 클릭합니다.
  4. 외장 드라이브라면 Disk Drill이 어떤 복구 모드를 사용할지 물을 수 있습니다. 대부분의 경우 저는 Universal Scan을 선택하겠습니다. 카메라나 드론 카드에서 영상을 꺼내는 경우라면 Advanced Camera Recovery가 더 잘 맞는 편입니다.
  5. 스캔이 끝날 때까지 기다립니다. 서두르지 마세요.
  6. Review found items를 엽니다.
  7. 몇 개 파일을 미리 봅니다. 저는 복구 전에 항상 이렇게 합니다. 시간이 절약됩니다.
  8. 필요한 항목을 선택하고 Recover를 누릅니다.
  9. 복구한 데이터는 다른 드라이브에 저장합니다. RAW 파티션으로 다시 저장하지 마세요.

드라이브가 불안정하거나, 멈추거나, 연결이 끊기거나, 이상하게 느리게 읽힌다면, 저는 먼저 전체 바이트 단위 이미지를 만든 뒤 그 이미지로 스캔하겠습니다. 이건 나중에 배운 교훈이었습니다.

그다음 파티션 처리하기

파일이 안전해진 뒤에는, 처음부터 다시 만들지 않고 파티션을 되살리는 것이 목적이라면 TestDisk를 시도해보겠습니다.

제가 사용할 단계는 이렇습니다:

  1. TestDisk를 다운로드하고 압축을 풉니다.
  2. testdisk_win을 실행합니다.
  3. Create를 선택합니다.
  4. 문제가 있는 디스크를 선택합니다.
  5. TestDisk가 감지한 파티션 테이블 유형을 그대로 둡니다.
  6. Analyse를 연 다음 Quick Search를 실행합니다.
  7. 파티션을 찾지 못하면 Deeper Search를 실행합니다.
  8. 사라진 파티션이 나타나면 선택한 뒤 Write를 고릅니다.
  9. PC를 재시작합니다.

가끔은 이 방법이 깔끔하게 통합니다. 가끔은 그렇지 않습니다. 실패하거나, 예전 구조를 복원하는 데 관심이 없다면, 더 붙잡지 말고 파티션을 다시 만들겠습니다.

복원이 실패하면 다시 만들기

이 부분은 더 단순합니다.

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

제가 건너뛸 한 가지

저라면 처음부터 RAW 파티션에 CHKDSK를 실행하지 않겠습니다. 어차피 Windows가 거부하는 경우가 많습니다. 그리고 복구 도구가 변경 사항을 실제로 기록하게 되면, 파일이 안전해지기 전에 파일 시스템을 바꾸도록 두는 셈입니다. 저는 그 순서로 하는 것을 좋아하지 않습니다. 이 문제를 다룰 때마다 먼저 복구하는 편이 더 안전하다고 느꼈습니다.

제가 멈추고 맡길 때

드라이브에서 클릭 소리가 나기 시작하거나, 무작위로 사라지거나, 안정적으로 표시되지 않거나, 디스크 관리에 아예 나타나지 않는다면, 저는 더 이상 건드리지 않겠습니다. 이런 징후는 단순한 파일 시스템 손상보다 하드웨어 문제일 가능성을 더 강하게 가리킵니다. 예전에 계속 전원을 켰다 껐다 하며 상태를 더 악화시킨 적도 있습니다. 데이터가 중요하다면, 이럴 때는 소프트웨어를 더 시도하기보다 복구 전문 업체로 가져가겠습니다.

RAW는 Windows가 파티션 항목은 인식하지만, 그 위의 파일 시스템은 더 이상 인식하지 못한다는 뜻입니다. 따라서 파티션이 항상 비어 있는 것은 아닙니다. 대개는 메타데이터가 손상된 상태입니다.

일반적인 원인:

  1. 쓰기 중 잘못된 종료 또는 재시작.
  2. USB 드라이브를 너무 빨리 분리함.
  3. 손상된 NTFS 부트 섹터 또는 MFT.
  4. 배드 섹터.
  5. SATA 또는 USB 케이블 오류.
  6. 드라이브 고장 진행.

큰 부분 하나는 @mikeappsreviewer 의견에 동의합니다. 먼저 포맷하지 마세요. 다만 드라이브 상태 확인을 너무 오래 미루는 점에는 조금 동의하지 않습니다. SMART 통계에 재할당 섹터, 보류 중 섹터 또는 읽기 오류가 이미 보인다면, 원본 드라이브에서 일반적인 스캔을 계속하지 말고 먼저 복제하세요. 약해진 디스크는 빠르게 더 나빠집니다.

제가 할 방법은 다음과 같습니다:

  1. SMART 확인.
    CrystalDiskInfo 또는 smartctl을 사용하세요. 상태가 나빠 보이면 HDDSuperClone 또는 ddrescue로 디스크를 다른 디스크에 복제하세요.

  2. 파티션 구조 확인.
    TestDisk를 열고 찾은 파티션에서 P를 눌러 변경 사항을 기록하기 전에 폴더 목록이 제대로 보이는지 확인하세요. 많은 사람이 이 단계를 건너뛰고 상황을 더 악화시킵니다.

  3. 복구보다 파일이 더 중요하다면 먼저 데이터 복구.
    Disk Drill은 디스크를 직접 읽고 Windows에서 RAW로 표시되더라도 파일을 찾는 경우가 많아서 RAW 파티션 복구에 괜찮습니다. 복구 결과는 다른 드라이브에 저장하세요.

  4. 파티션 테이블은 정상이지만 NTFS가 깨졌다면, 복구 후 TestDisk에서 부트 섹터 복구를 시도하세요. 변경한 모든 내용을 메모해 두세요.

  5. 안정적으로 복구되는 것이 아무것도 없다면, 초기화하고, 다시 파티션을 만들고, 포맷하세요.

또한 간단한 하드웨어 점검도 해보세요. SATA 케이블을 바꿔 보세요. 다른 USB 인클로저도 시도해 보세요. 형편없는 어댑터 때문에 RAW가 된 경우를 본 적이 있는데, 황당하지만 실제로 있습니다.

RAW 파티션 파일 복구 및 수리에 대한 간단한 가이드는 여기에 있습니다:
손실된 파티션을 복구하고 RAW 드라이브 접근을 복원하는 방법

한 가지 더. 대부분의 경우 RAW 상태에서 CHKDSK는 쓸모가 없고, 손상된 NTFS에서는 복구 전에 실행하는 것이 위험합니다. 데이터 먼저, 수정은 나중에.

RAW는 보통 Windows가 여전히 파티션은 볼 수 있지만, 파일 시스템 메타데이터가 심하게 망가져서 더 이상 그것이 NTFS였는지 exFAT였는지 등을 알아보지 못한다는 뜻입니다. 그러니까 네, “이 드라이브를 포맷하시겠습니까” 팝업은 사실상 Windows가 어깨를 으쓱하는 거나 마찬가지입니다.

저도 먼저 포맷하지 말자는 @mikeappsreviewer와 @sognonotturno 의견에 동의하지만, 큰 스캔 전에 한 가지는 더 추가하고 싶습니다. 파티션 크기가 갑자기 이상하게 보이는지 확인하세요. 크기가 0이거나, 지나치게 작거나, 이상하게 할당되지 않은 것처럼 보인다면 단순한 파일 시스템 손상보다 파티션 테이블 손상일 가능성이 더 큽니다. 그러면 복구 방식도 달라집니다.

그리고 뻔한 것들도 무시하지 마세요. 저는 저질 USB 브리지, 불량 케이블, 문제 있는 도크 때문에 RAW가 된 경우를 본 적이 있습니다. 같은 드라이브를 SATA에 직접 연결하니 정상적으로 읽혔습니다. 짜증나지만 실제로 그렇습니다.

제가 추천하는 순서는 이렇습니다.

  1. 다른 포트, 케이블, 외장 케이스 또는 PC에서 드라이브를 시도해 보세요.
  2. 가능하다면 SMART를 확인하세요.
  3. 하드웨어가 안정적으로 보인다면, 먼저 Disk Drill 같은 도구로 파일부터 복구하세요. 이 도구는 Windows를 신뢰하지 않고 디스크 내용을 직접 스캔하므로 RAW 파티션 복구에 꽤 괜찮습니다.
  4. 데이터가 안전해진 후에야 구조를 복구할지, 아니면 그냥 파티션을 다시 만들지 결정하세요.

일반적인 조언과 조금 다른 의견 하나를 덧붙이자면, 이게 중요하지 않은 파티션이고 이미 백업도 있다면 원칙 때문에 8시간씩 “복구”에 매달리지 마세요. 그냥 밀어버리고, 다시 파티션을 나누고, 포맷하고, 백업을 복원한 뒤 넘어가세요.

이 정확히 같은 문제의 예시를 더 보고 싶다면, 이 스레드에 괜찮은 Reddit의 RAW 외장 하드 복구 조언이 있습니다.

그리고 네, RAW에서 CHKDSK는 대체로 시간 낭비입니다. 때로는 “고치기”를 덜 할수록 손상도 덜합니다.