Mac에서 USB 드라이브를 안전하게 추출하는 방법
Mac에서 USB 드라이브를 추출하는 모든 방법과, macOS가 디스크를 사용 중이라며 놓아주지 않을 때 대처하는 법을 정리했습니다.
USB 스틱에 파일 복사를 막 끝냈고, 이제 뽑으려고 합니다. Mac에는 USB용 물리 추출 버튼이 따로 없어서, 먼저 macOS에 드라이브 사용이 끝났다고 알려 줘야 합니다. 제대로 하면 드라이브가 깔끔하게 마운트 해제되지만, 이 단계를 건너뛰면 “디스크를 제대로 추출하지 못했습니다” 경고를 보게 되고, 심하면 파일이 손상됩니다.
Mac에서 USB 드라이브를 추출하는 모든 방법과, macOS가 좀처럼 놓아주지 않는 날에 대처하는 법을 소개합니다.
왜 굳이 추출해야 하나
macOS는 파일을 드래그하는 순간 곧바로 드라이브에 전부 기록하지 않습니다. 쓰기 작업을 메모리에 잠시 담아 두었다가 잠시 뒤에 드라이브로 반영하는데, 덕분에 복사가 더 빠르게 느껴집니다. 추출은 macOS가 이 대기 중인 쓰기를 끝까지 마치도록 강제한 다음, 볼륨을 안전하게 마운트 해제하게 합니다.
그 전에 드라이브를 뽑으면 마지막 쓰기가 영영 반영되지 못할 수 있습니다. exFAT로 포맷된 드라이브(Mac과 Windows 사이에 공유하는 USB 스틱에 흔한 포맷)에는 중단된 쓰기를 복구할 저널링이 없습니다. 한 번의 잘못된 연결 끊김이 복사하던 파일 하나를 넘어 더 많은 것을 손상시킬 수 있습니다. 추출 단계가 존재하는 이유이자, 2초를 들일 가치가 있는 이유입니다.
USB 드라이브를 추출하는 방법들
아래 방법 아무거나 다 됩니다. 손에 가장 가까운 것을 고르세요.
- Finder 사이드바. Finder 창을 엽니다. 왼쪽 사이드바의 위치 아래에서 드라이브를 찾아 이름 옆의 작은 추출 아이콘을 클릭합니다.
- 데스크탑 아이콘. 드라이브가 데스크탑에 보이면 그 아이콘을 휴지통으로 드래그합니다. 드래그하는 동안 휴지통이 추출 아이콘으로 바뀝니다.
- 키보드 단축키. Finder에서 드라이브를 한 번 클릭해 선택한 뒤 Command-E를 누릅니다.
- 마우스 오른쪽 버튼 클릭. 데스크탑이나 사이드바에서 드라이브를 Control-클릭(또는 마우스 오른쪽 버튼으로 클릭)하고 추출을 선택합니다.
- 파일 메뉴. Finder에서 드라이브를 선택한 뒤 파일, 추출을 차례로 선택합니다.
드라이브가 Finder와 데스크탑에서 사라지면 뽑아도 안전합니다. Mac에 USB-C 포트가 있든 USB-A 포트가 있든, 드라이브가 플래시 스틱이든 SD 카드 리더든 휴대용 SSD든 방법은 똑같습니다.
드라이브가 어디에도 안 보이나요?
연결한 USB 드라이브가 데스크탑에도 사이드바에도 나타나지 않는다면, 아마 macOS가 그냥 숨기고 있는 것입니다. Finder를 열고 메뉴 막대에서 Finder, 설정을 차례로 선택한 뒤 두 가지를 확인하세요.
- 일반 탭에서 “외장 디스크"를 켜서 드라이브를 데스크탑에 표시합니다.
- 사이드바 탭의 위치 그룹에서 “외장 디스크"를 켜서 Finder 창에 표시합니다.
그렇게 해도 드라이브가 여전히 나타나지 않는다면, 표시 설정이 아니라 연결이나 포맷 문제일 수 있습니다. Mac에서 외장 드라이브가 나타나지 않을 때 가이드에서 그 부분을 하나씩 짚어 봅니다.
USB 드라이브가 추출되지 않을 때
추출을 눌렀는데 macOS가 이렇게 답할 때가 있습니다.
하나 이상의 프로그램이 사용 중일 수 있으므로 디스크가 추출되지 않았습니다.
답답한 점은 macOS가 어떤 프로그램인지 절대 알려 주지 않는다는 것입니다. 백그라운드에서 드라이브를 색인하는 Spotlight일 수도, 열어 놓고 잊어버린 QuickLook 미리보기일 수도, Dropbox 같은 클라우드 동기화 클라이언트일 수도, 아직 파일을 열어 둔 앱일 수도 있습니다. 결국 앱을 하나씩 닫아 가며 다시 시도하게 됩니다.
몇 가지 대처법이 있습니다.
- 뻔한 범인부터 닫으세요. 드라이브에서 파일을 연 앱을 종료하고, 드라이브에서 지운 파일이 있다면 휴지통을 비운 뒤 다시 시도하세요.
- 터미널을 사용하세요.
lsof명령은 열린 파일을 나열합니다.lsof /Volumes/YourDriveName을 실행하면 드라이브를 붙들고 있는 프로세스가 보입니다. 되긴 하지만 출력을 좀 읽어야 합니다. 터미널에서 드라이브를 추출하는 방법에서 다룹니다. - 조심스럽게 강제 추출하세요. macOS는 강제 추출을 제안합니다. 아무것도 활발히 쓰고 있지 않다면 대체로 괜찮지만, 무언가 쓰고 있다면 위험합니다. 그 차이는 강제 추출은 안전한가요에서 설명합니다.
이런 일이 자주 생긴다면, 그게 바로 Ejecta가 만들어진 이유입니다. 메뉴 막대에 자리 잡아 드라이브를 붙들고 있는 프로세스의 이름을 알려 주고, 터미널이나 추측 없이 클릭 한 번으로 그 프로세스를 종료하고 드라이브를 추출하게 해 줍니다.
짧게 요약하면
Mac에서 USB 드라이브를 추출하려면 Finder에서 드라이브를 선택하고 Command-E를 누르거나, 사이드바에서 이름 옆의 추출 아이콘을 클릭하세요. 사라질 때까지 기다린 뒤 뽑으면 됩니다. macOS가 디스크를 사용 중이라고 한다면 무언가가 드라이브의 파일을 열어 두고 있는 것이며, 케이블을 뽑는 게 아니라 그 프로세스를 찾는 것이 해법입니다.
매번 터미널을 쓰고 싶지 않다면, Ejecta가 어떤 프로세스가 드라이브를 막고 있는지 정확히 보여주고 메뉴 막대에서 클릭 한 번으로 종료할 수 있게 해줍니다.
지금 구입 — $9.99관련 글
Mac에서 외장 하드 드라이브를 찾고 열고 사용하는 방법
외장 하드 드라이브를 Mac에 연결하고, Finder에서 찾고, 파일을 열고, 안전하게 분리하는 법. 처음 쓰거나 막힌 분들을 위한 쉬운 가이드입니다.
외장 드라이브를 연결하면 Mac이 느려지는 이유
외장 드라이브를 꽂는다고 시스템 전체가 느려져서는 안 되지만, 흔히 그렇게 됩니다. 무대 뒤에서 무슨 일이 벌어지는지, 그리고 어떻게 고치는지 알아봅니다.
macOS 디스크 권한과 외장 드라이브 이해하기
권한 문제는 Mac에서 외장 드라이브에 접근하거나 수정하거나 추출하는 것을 막을 수 있습니다. macOS 권한이 이동식 저장소와 어떻게 작동하는지 알아봅니다.
추출 문제 없이 Final Cut Pro에서 외장 드라이브 사용하기
동영상 편집자는 외장 드라이브에 의존하지만, Final Cut Pro는 드라이브를 잠가 두는 버릇이 있습니다. 추출 골칫거리 없이 외장 저장소로 작업하는 방법을 알아봅니다.