HFS로 포맷된 오래된 Mac 드라이브를 발견했고 그 안에서 중요한 파일 몇 개를 복구해야 합니다. 현재 사용 중인 컴퓨터에서는 제대로 읽지 못하는 것 같고, 데이터 손실 위험 없이 어떤 도구나 어댑터를 사용하는 것이 가장 안전한지 잘 모르겠습니다. 오래된 HFS Mac 드라이브에서 파일을 복구하는 가장 좋은 방법에 대한 조언을 구합니다.
이걸 단순한 고장 드라이브 수정 문제처럼 다루지 않는 게 좋습니다. 파일이 중요하다면, 다른 어떤 작업보다 먼저 복구하세요. 포맷하지 말고, First Aid를 계속 실행하지 말고, 그 드라이브에 아무것도 복사하지 말고, 복구하려는 같은 드라이브에 복구 소프트웨어를 설치하지도 마세요.
HFS와 HFS+에서는 삭제된 파일이 보통 즉시 지워지지 않습니다. 파일 시스템은 대체로 그 공간을 비어 있는 것으로 표시할 뿐이라, 다른 무언가가 그 위에 덮어쓰기 전까지는 데이터를 여전히 복구할 수 있을 수 있습니다. 이는 실수로 삭제했을 때, 휴지통을 비웠을 때, 심지어 경우에 따라 빠른 포맷 이후에도 적용될 수 있습니다. 외장 드라이브는 macOS가 시스템 파일을 계속 쓰지 않기 때문에 내장 드라이브보다 가능성이 더 좋은 경우가 많습니다.
스캔을 실행하기 전에, 먼저 드라이브 자체 상태가 정상적으로 보이는지 확인하는 것이 좋습니다:
- Disk Utility에 올바른 용량으로 표시되는지 확인합니다.
- 연결이 불안정하다면 다른 케이블, USB 포트 또는 다른 Mac을 사용해 봅니다.
- 인클로저가 해당 정보를 전달한다면 SMART 상태를 확인합니다.
- 멈추거나, 오프라인으로 사라지거나, 읽기 오류를 내거나, SMART 상태가 좋지 않다면 먼저 디스크 이미지를 만든 다음 실제 드라이브를 계속 혹사시키지 말고 그 이미지를 스캔하세요.
HFS 복구에는 Disk Drill 이 보통 제가 가장 먼저 시도할 도구입니다. HFS와 HFS+를 지원하고, Mac의 내장 및 외장 드라이브에서 작동하며, 장치가 올바른 용량으로 계속 표시되기만 한다면 Finder가 볼륨을 마운트하지 못해도 디스크를 스캔할 수 있는 경우가 많습니다. 미리보기와 복구 가능성 표시도 유용해서, 실제로 복구를 진행하기 전에 파일을 읽을 수 있는지 확인할 수 있습니다.
기본적인 작업 흐름은 다음과 같습니다:
- Disk Drill을 Mac에 설치하되, HFS 드라이브에는 설치하지 마세요.
- 외장 드라이브를 연결합니다.
- Disk Drill이 그 옵션을 제공한다면 보이는 HFS 볼륨만이 아니라 전체 물리 디스크를 선택합니다.
- Search for Lost Data 를 클릭하고 Universal Scan 을 사용합니다.
- 스캔이 끝날 때까지 기다립니다.
- Review Found Items 를 엽니다.
- Deleted or Lost 와 Reconstructed 를 확인합니다.
- 필요한 파일, 특히 사진, 문서, 비디오를 미리보기로 확인합니다.
- 원하는 항목을 선택하고 Recover 를 클릭합니다.
- 복구된 파일은 다른 정상적인 드라이브에 저장합니다.
복구된 파일을 같은 HFS 디스크에 다시 저장하지 마세요. 아직 복구되지 않은 다른 파일을 덮어쓸 수 있습니다.
드라이브가 오래되었고 불안정하게 작동한다면, 일반 스캔을 하기 전에 Disk Drill의 디스크 이미지 옵션을 사용하세요:
여유 공간이 충분한 다른 드라이브에 이미지를 만든 다음, Disk Drill에서 그 이미지를 연결하고 복사본을 스캔하세요. 원본 드라이브를 수리해 주지는 않지만, 고장 나는 하드웨어에서 계속 읽어야 하는 양을 줄여 줍니다.
아주 기본적인 것들도 먼저 확인하세요. 외장 드라이브에도 macOS가 숨겨진 휴지통 폴더를 유지할 수 있으니 휴지통을 확인하세요. 파일이 사라지기 전 시점의 Time Machine 백업이 있다면 복구 소프트웨어 대신 그 방법을 사용하세요. 전체 HFS 파티션이 삭제되었거나 사라진 경우에는 TestDisk도 또 다른 선택지이지만, 텍스트 기반이라 실수하기 쉽습니다. 단순한 삭제 폴더 복원 앱이라기보다는 파티션 복구 도구에 더 가깝다고 보는 편이 좋습니다.
빠른 포맷이 항상 HFS 복구 가능성을 없애는 것은 아닙니다. 보통 파일 시스템 메타데이터를 교체할 뿐이고, 예전 파일 내용의 상당수는 여전히 그대로 남아 있을 수 있습니다. 가장 큰 변수는 그 이후 드라이브를 얼마나 사용했는가입니다. 복구가 온전한 HFS 기록이 아니라 파일 시그니처에 의존해야 한다면, 일부 파일은 원래 파일명과 폴더 구조를 잃을 수 있습니다.
Windows 관련 경고 하나: Windows는 기본적으로 HFS+를 제대로 처리하지 못합니다. 디스크를 RAW로 표시하고 포맷하라고 요청할 수 있습니다. 그렇게 하지 마세요. 프롬프트를 취소하세요. 일부 Windows 복구 도구도 여전히 디스크를 스캔할 수는 있지만, 원래 폴더 구조를 유지하는 데는 Mac 기반 스캔이 더 유리할 가능성이 큽니다.
다음과 같은 경우라면 직접 복구를 계속 시도하는 것을 멈추는 것이 좋습니다:
- 딸깍거리거나, 갈리는 소리가 나거나, 윙윙거리거나, 계속 반복해서 회전 시도를 함
- Disk Utility에서 사라짐
- 몇 초마다 연결이 끊김
- Mac이 멈추게 만듦
- 지속적인 읽기 오류 때문에 스캔 속도가 극도로 느림
- 대체 불가능한 데이터이며, 이것이 남아 있는 유일하게 읽을 수 있는 사본임
이런 것은 단순한 삭제 파일이나 HFS 손상이 아니라 물리적 고장 징후입니다. 소프트웨어로는 손상된 헤드, 불량 전자 부품, 펌웨어 문제, 심하게 열화된 미디어를 고칠 수 없습니다. 이 시점에서는 반복 스캔이 상황을 더 악화시킬 수 있고, 복구 전문 업체가 더 안전한 선택입니다.
정상적인 오래된 HFS 외장 드라이브에서 실수로 삭제한 일반적인 경우라면, 사용을 즉시 중단하고, 휴지통과 Time Machine을 확인하고, Disk Drill로 스캔하고, 결과를 미리보기로 확인한 뒤, 다른 디스크로 복구하면 됩니다. 드라이브가 불안정하다면 먼저 이미지를 만드세요. 딸깍거리거나, 사라지거나, 명백히 고장 나는 상태라면 전원을 켜지 말고 복구 전문 업체를 고려하세요.
https://www.youtube.com/watch?v=oJ1aQPFxTag
저렴한 USB 어댑터가 숨은 문제일 수 있으며, 특히 매우 오래된 Mac 드라이브의 경우 일부 브리지 칩이 드라이브를 이상하게 보고하거나 긴 읽기 작업 중 연결이 끊어질 수 있습니다.
HFS를 탓하기 전에, SMART를 전달하는 것이 확인된 정상적인 인클로저나 도크에서 드라이브를 먼저 시도해 보고, 그다음 이미지를 만든 후 선택한 도구로 그 이미지를 스캔해 보겠습니다. Disk Drill로 스캔하는 것은 괜찮지만, 어댑터 경로는 사람들이 생각하는 것보다 더 중요합니다.
첫 번째 목표는 복구가 아니라 접근이어야 합니다. 오래된 Mac 디스크의 경우, 절반의 싸움은 상황을 더 악화시키지 않는 방식으로 드라이브를 연결하는 것입니다.
여기서 빠진 중요한 세부 사항은 그것이 어떤 종류의 오래된 Mac 드라이브인지입니다. Intel Mac의 SATA 드라이브라면 괜찮은 USB 독이면 충분할 가능성이 큽니다. 3.5인치 IDE/PATA 드라이브라면 어댑터에 자체 전원 공급 장치가 있는지 확인하세요. 그런 드라이브에는 USB 전원만으로는 충분하지 않습니다. 정말 오래된 SCSI라면 아무 어댑터나 사서 추측하며 시작하지 마세요. SCSI는 올바른 체인, 종단, ID 설정, 그리고 컨트롤러 지원이 필요합니다. 바로 이런 부분 때문에 복구 가능한 드라이브가 주말 내내 붙잡는 프로젝트로 바뀌곤 합니다.
@techchizkid의 말처럼 어댑터가 약한 고리일 수 있다는 점에는 동의합니다. 불안정한 브리지는 멀쩡한 드라이브도 손상된 것처럼 보이게 만들 수 있습니다. 하지만 저는 복구 소프트웨어보다 한 단계 앞서 가겠습니다. 먼저 물리 디스크가 올바른 용량으로 감지되는지 확인하세요. 시스템이 500GB 디스크를 2TB, 0바이트로 보거나 계속 다르게 인식한다면 멈추세요. 그것은 HFS 문제가 아닙니다.
오래된 Mac 파일에서 사람들이 또 하나 자주 잊는 점이 있습니다. 파일이 클래식 Mac OS에서 온 것이라면, 그것들을 아무 FAT32나 exFAT USB 스틱으로 복구하지 마세요. 오래된 Mac 파일에는 중요한 리소스 포크와 메타데이터가 포함될 수 있습니다. 일부 오래된 폰트, HyperCard 스택, Quark 파일, 응용 프로그램 파일, 그리고 Mac OS 9 시대의 특이한 문서들은 복사 후 멀쩡해 보여도 실제로는 사용 가능하게 만들던 부분을 잃을 수 있습니다. 파일이 일반 JPEG, PDF, Word 문서 등이라면 이 문제의 중요성은 낮습니다. 하지만 오래된 Mac 전용 파일이라면, 다른 Mac 포맷 디스크로 복구하거나 최소한 먼저 이미지나 아카이브를 만들어 구조 과정에서 메타데이터가 제거되지 않도록 하세요.
읽기 전용으로 마운트되는 드라이브라면, 저는 먼저 지루한 복사를 하겠습니다. 대규모 스캔을 돌리기 전에 가장 중요한 폴더부터 가져오세요. 복구 스캔은 유용하지만 오랫동안 디스크에 부담을 줍니다. 드라이브가 끊기기 전까지 10분의 정상 시간이 있다면, 그 10분은 진행률 표시줄을 보는 데 쓰지 말고 대체 불가능한 파일을 복사하는 데 쓰세요.
마운트되지는 않지만 올바르게 표시된다면, 그다음에는 이미징이 더 나은 선택입니다. Disk Utility, ddrescue 또는 복구 앱으로 만든 원시 이미지는 원본 디스크를 반복적으로 스캔하는 것보다 안전합니다. Disk Drill은 Finder에서 파일이 보이지 않지만 디스크는 감지되는 상황에 적합하며, 특히 미리보기와 일반적인 GUI가 필요하다면 괜찮습니다. 다만 클릭 소리가 나거나, 멈추거나, 연결이 끊기는 디스크에서 어떤 앱의 스캔이든 첫 번째 테스트로 삼지는 않겠습니다.
특히 클래식 HFS의 경우, HFS+에 비해 지원이 들쭉날쭉하다는 점을 알아두세요. 일부 최신 시스템과 도구는 오래된 Mac OS Standard HFS보다 HFS+를 훨씬 더 잘 다룹니다. 최신 Mac이 혼란스러워 보인다고 해서 데이터가 사라졌다는 뜻은 아닙니다. 때로는 더 오래된 Mac, 더 오래된 macOS 설치, 또는 적절한 읽기 전용 지원이 있는 Linux 시스템이 파일을 복사할 만큼 충분히 볼 수 있습니다. 요령은 그 어떤 시스템에도 디스크를 수리하거나 초기화하게 두지 않는 것입니다.
대략적인 순서는 다음과 같습니다.
올바른 어댑터와 전원으로 연결합니다.
전체 디스크 용량이 감지되는지 확인합니다.
마운트되면 먼저 중요한 파일을 Mac 포맷 대상에 복사합니다.
마운트되지 않지만 꾸준히 읽힌다면 이미지를 만듭니다.
신뢰하는 도구로 원본이 아니라 이미지를 스캔합니다.
나쁜 기계음이 나거나 사라진다면 건드리지 말고 멈춥니다.
이 전체 과정에서 가장 위험한 버튼은 대개 친절해 보이는 버튼입니다. Initialize, repair, erase, rebuild, fix partition map, convert 같은 기능은 데이터가 이미 다른 곳에 안전하게 저장되기 전까지는 피하겠습니다. 복구는 우선 읽는 작업입니다. 디스크 정리는 나중 문제이며, 애초에 그 디스크를 계속 보관할 생각이 있는 경우에만 의미가 있습니다.
HFS는 HFS+와 같지 않으므로, 모든 Mac 복구 도구나 최신 macOS 버전이 이를 깔끔하게 처리할 것이라고 가정하지 마세요. 이것이 진짜 Mac OS Standard HFS라면, Disk Drill이나 다른 것에서 스캔 비용을 지불하기 전에 먼저 디스크의 이미지를 만든 다음 오래된 Mac/Linux 환경에서 그 이미지를 읽어보겠습니다.


