Mac에서 외장 하드 드라이브를 안전하게 추출하는 방법

macOS에서 외장 하드 드라이브를 안전하게 추출하는 올바른 방법을 알아보세요. 이 종합 가이드로 데이터 손상을 피하고 '디스크가 사용 중' 오류를 해결하세요.

외장 하드 드라이브를 먼저 추출하지 않고 Mac에서 뽑는 것은 도박입니다. 최신 macOS 버전은 예전보다 견고해졌지만, 쓰기 도중에 연결이 끊기면 파일이 손상되거나 디렉터리 구조가 깨지거나, 다음에 연결할 때 드라이브가 마운트되지 않을 수 있습니다.

데이터를 온전하게 지키려면, macOS에 대기 중인 모든 쓰기 작업을 끝내고 파일 시스템을 안전하게 마운트 해제하도록 지시하는 특정 절차를 따라야 합니다.

드라이브를 추출하는 표준 방법

macOS는 안전한 추출을 실행하는 여러 가지 기본 방법을 제공합니다. 시스템을 다루는 방식에 따라 다음 중 어느 것이든 사용할 수 있습니다.

1. Finder 사이드바 사용하기

Finder 사이드바는 여러 드라이브를 관리하는 가장 빠른 방법인 경우가 많습니다. Finder 창을 열고 사이드바의 “위치” 섹션을 보세요. 외장 드라이브 이름 옆에 작은 추출 아이콘(아래에 선이 있는 삼각형)이 보일 것입니다. 이 아이콘을 클릭하면 마운트 해제 과정이 시작됩니다.

2. 데스크탑 아이콘 사용하기

외장 디스크를 데스크탑에 표시하도록 Finder 설정을 구성했다면, 드라이브 아이콘을 클릭해 Dock의 휴지통으로 끌어다 놓기만 하면 됩니다. 끌어다 놓는 동안 휴지통 아이콘이 추출 아이콘으로 바뀌는 것을 볼 수 있습니다. 이는 macOS가 기기 분리를 준비하고 있다는 시각적 확인입니다.

3. 마우스 오른쪽 버튼 메뉴 사용하기

컨텍스트 메뉴를 선호한다면, 데스크탑이나 Finder 창에서 드라이브 아이콘을 마우스 오른쪽 버튼으로 클릭(또는 Control-클릭)할 수 있습니다. 드롭다운 메뉴에서 "[드라이브 이름]" 추출을 선택하세요.

4. 파일 메뉴 사용하기

이미 Finder 창이 활성화되어 선택된 상태라면, 상단 메뉴 막대로 가서 파일 > “[드라이브 이름]” 추출을 선택할 수 있습니다.

팁: 키보드 중심으로 작업한다면, Finder에서 드라이브 아이콘을 선택하고 Command + E를 눌러 즉시 추출을 실행할 수 있습니다.

macOS가 “디스크가 사용 중"이라고 말하는 이유

Mac 사용자에게 가장 흔한 불만은 “디스크를 제대로 추출하지 못했습니다” 경고나 “하나 이상의 프로그램이 디스크를 사용 중일 수 있어 추출되지 않았습니다"라는 오류 대화상자입니다.

이는 macOS가 “캐싱” 시스템을 사용하기 때문에 발생합니다. macOS는 성능을 높이기 위해 파일을 저장하는 바로 그 순간 항상 물리적 하드 드라이브에 데이터를 기록하지는 않습니다. 대신 그 데이터를 임시 버퍼(RAM)에 담아 둡니다. 추출을 시도하면, macOS는 여전히 드라이브에 “잠금"을 걸고 있는 프로세스가 있는지, 또는 아직 물리적으로 기록되지 않은 데이터가 버퍼에 남아 있는지 확인합니다.

어떤 프로세스가 여전히 드라이브에 접근하고 있다면, macOS는 추출을 막아 그 프로세스가 더 이상 존재하지 않는 드라이브에 쓰기를 시도하는 것을 방지합니다. 이것이 바로 데이터 손상의 주된 원인입니다. 이 굴레에 갇혀 있다면, 기저의 시스템 동작을 이해하기 위해 macOS ‘디스크가 사용 중’ 오류: 문제 해결 가이드를 참고해야 할 수도 있습니다.

드라이브를 막는 흔한 범인들

macOS가 디스크가 사용 중이라고 알려 줄 때, 어떤 앱이 문제인지 알려 주는 경우는 드뭅니다. 대개는 다음 백그라운드 프로세스 중 하나입니다.

Spotlight 색인 작업

Spotlight는 검색을 위해 연결된 드라이브를 끊임없이 스캔하여 파일을 색인합니다. 방금 큰 드라이브를 연결했거나 수천 개의 파일을 옮겼다면, Spotlight가 백그라운드에서 열심히 일하고 있을 가능성이 큽니다. 이 때문에 드라이브가 몇 분 동안 “사용 중” 상태로 유지될 수 있습니다.

클라우드 동기화 서비스

iCloud, Dropbox, Google Drive 같은 서비스는 드라이브를 잠가 두기로 악명이 높습니다. 외장 드라이브에 클라우드로 동기화되는 폴더가 있다면, 이 앱들은 변경 사항을 감시하기 위해 드라이브와 끊임없이 연결을 유지합니다. 이런 특정 방해 요소를 관리하는 방법은 iCloud와 Dropbox가 드라이브 추출을 막지 못하게 하는 방법 가이드에서 자세히 알아볼 수 있습니다.

QuickLook 미리보기

Finder 창을 열고 파일을 둘러볼 때, macOS는 QuickLook이라는 기능을 사용해 미리보기를 생성합니다. 큰 동영상 파일이나 복잡한 PDF를 선택했다면, QuickLook 프로세스가 미리보기 렌더링을 끝낼 때까지 드라이브를 붙들고 있을 수 있습니다. 이것이 주된 문제라면 QuickLook이 드라이브를 인질로 잡고 있습니다를 참고하세요.

전문 동영상 편집 소프트웨어

크리에이티브 전문가에게는 Final Cut Pro나 Adobe Premiere Pro가 자주 범인이 됩니다. 이 앱들은 세션을 끝냈다고 생각한 뒤에도 “백그라운드 렌더링” 작업이나 미디어 연결을 활성 상태로 유지하는 경우가 많습니다. 동영상 작업을 한다면, 특화된 작업 흐름을 위해 추출 문제 없이 Final Cut Pro에서 외장 드라이브 사용하기를 확인하세요.

고급 문제 해결: 터미널 사용하기

표준 GUI 방법이 실패하고 활성 상태 보기로 범인을 찾을 수 없다면, 터미널을 사용해 더 깊이 들여다볼 수 있습니다.

lsof로 막는 프로세스 찾기

lsof(list open files) 명령은 외장 볼륨에서 어떤 프로세스가 파일을 열어 두고 있는지 정확히 알려 주는 강력한 도구입니다.

  1. 터미널을 엽니다(응용 프로그램 > 유틸리티에 있음).
  2. 다음 명령을 입력하되, [DriveName]을 실제 드라이브 이름으로 바꿉니다. lsof | grep /Volumes/[DriveName]
  3. 그러면 프로세스 목록이 반환됩니다. 첫 번째 열에 드라이브를 붙들고 있는 앱이나 프로세스의 이름이 표시됩니다.

이 명령을 효과적으로 사용하는 방법을 더 자세히 알아보려면 Mac 사용자를 위한 lsof 명령 설명을 읽어 보세요.

diskutil로 추출 강제하기

중요한 데이터가 기록되고 있지 않다고 확신한다면, 명령줄로 드라이브 마운트 해제를 시도할 수 있습니다.

  1. 터미널에 diskutil list를 입력해 드라이브 식별자(예: disk4s1)를 찾습니다.
  2. diskutil eject /dev/disk4를 입력합니다(disk4를 자신의 식별자로 바꿉니다).

추출에서 파일 시스템의 역할

드라이브의 포맷도 macOS가 추출을 처리하는 방식과 오류 발생 가능성에 영향을 줄 수 있습니다.

포맷 최적의 용도 Mac에서의 추출 동작
APFS macOS 전용 저장소(SSD) 고도로 최적화됨. 매우 빠르고 안전한 마운트 해제.
Mac OS 확장(HFS+) 구형 Mac 전용 저장소(HDD) 구형 macOS 버전의 표준. 매우 안정적.
exFAT 크로스 플랫폼(Mac & Windows) 큰 파일에 더 빠르지만, 제대로 추출하지 않으면 손상에 더 취약.
FAT32 작은 USB 메모리 / 구형 기기 호환성이 높지만, 파일 크기 제한이 있고 오류 위험이 더 높음.

새 드라이브의 포맷을 정하는 중이라면, APFS와 exFAT 비교: Mac 외장 드라이브에 어떤 포맷을 쓸까를 참고하세요.

다른 방법이 모두 실패했을 때

때로는 급하거나 시스템이 전혀 반응하지 않을 수 있습니다. “강제 추출"을 하거나 그냥 케이블을 뽑고 싶은 유혹이 들 수도 있습니다.

경고: 드라이브가 데이터를 활발히 기록하는 동안 강제 추출하는 것은 “읽을 수 없는 디스크” 오류의 가장 흔한 원인입니다. 90%는 괜찮을 수 있지만, 10%의 실패가 그 볼륨의 데이터를 완전히 잃게 만들 수 있습니다.

꼭 추출을 강제해야 한다면, 다음 단계를 순서대로 시도하세요.

  1. 문제의 앱 종료하기: 활성 상태 보기를 사용해 lsof로 확인한 프로세스를 강제 종료합니다.
  2. Mac 재시동하기: 모든 활성 프로세스와 파일 잠금을 해제하므로, 가장 안전한 “최후의 수단"입니다.
  3. 디스크 유틸리티로 강제 추출하기: 디스크 유틸리티를 열고 드라이브를 선택한 뒤 추출 버튼을 클릭합니다.

이 최후의 수단에 따르는 기술적 위험을 이해하려면 Mac에서 강제 추출은 안전한가요?를 읽어 보세요.

안전한 추출을 위한 요약 체크리스트

앞으로 골치 아픈 일을 피하려면, 드라이브를 뽑기 전에 다음의 간단한 점검 항목을 머릿속으로 따라 보세요.

  • 모든 파일 닫기: 드라이브의 문서, 동영상, 프로젝트가 어떤 앱에서도 열려 있지 않은지 확인합니다.
  • 클라우드 상태 확인하기: Dropbox, iCloud, OneDrive의 동기화가 끝났는지 확인합니다.
  • “깜박임” 기다리기: 드라이브에 물리적 작동 LED가 있다면, 추출을 시도하기 전에 깜박임이 멈출 때까지 기다립니다.
  • 추출 명령 사용하기: 케이블을 그냥 뽑는 대신 항상 정식 macOS 추출 방법을 사용합니다.

드라이브를 분리하려고 macOS와 끊임없이 씨름하고 있다면, 손수 할 필요가 없습니다.

어떤 프로세스가 드라이브를 막고 있는지 추측하는 일을 그만두세요.

Ejecta를 사용해 보세요. 무엇이 외장 드라이브를 인질로 잡고 있는지 정확히 확인하고 클릭 한 번으로 종료하세요.