macOS 'Disk Not Ejected Properly' 경고의 진짜 의미
"Disk Not Ejected Properly": What It Means

macOS 사용자라면 누구나 한 번쯤 'Disk Not Ejected Properly' 경고를 본 적이 있을 것이다. 이 글은 디스크가 마운트되고 언마운트되는 과정을 IOKit과 DiskArbitration의 역할을 통해 설명하며, 단순히 볼륨을 언마운트하는 것과 디스크를 이젝트하는 것의 차이를 규명한다. 저자는 자신의 경험과 시스템 로그를 분석하여, 물리적으로 분리하지 않았는데도 이 경고가 뜨는 경우가 많다는 점을 밝히고, 원인은 USB 링크 변경 인터럽트와 같은 통신 오류일 가능성이 높다고 설명한다. 이 경고가 항상 사용자의 잘못은 아니라는 사실을 이해하는 데 도움을 준다.