Mac의 디스크 유틸리티(Disk Utility)는 하드 디스크 문제로 인한 다양한 오류를 손쉽게 해결할 수 있는 유용한 도구입니다. Mac의 성능이 느려졌거나 드라이브가 정상적으로 마운트되지 않을 때도, 디스크 유틸리티를 활용하면 하드 드라이브 관련 문제를 빠르게 해결할 수 있습니다.
디스크 유틸리티에 접근하려면 파인더 > 이동 > 응용 프로그램 > 유틸리티로 이동한 뒤 디스크 유틸리티를 더블클릭하면 됩니다. 또는 Command + Space 키를 눌러 Spotlight를 열고 '디스크 유틸리티'를 입력한 후 Enter 키를 눌러 검색 결과에서 앱을 실행할 수도 있습니다.
디스크 유틸리티로 할 수 있는 작업은 매우 다양합니다. 드라이브 파티션 생성, 파티션 포맷, 파일 시스템 문제 복구, 파티션 또는 드라이브 지우기, 디스크 이미지 생성 및 마운트, 볼륨 복사, 디스크 이미지 복원 등 하드 드라이브에서 필요한 거의 모든 문제 해결 작업을 수행할 수 있어 macOS에서 없어서는 안 될 필수 도구라고 할 수 있습니다.
하지만 때로는 디스크 유틸리티를 사용하다가 오히려 새로운 오류가 발생하기도 합니다. 파티션이 생성되지 않거나 포맷이 되지 않아 문제가 더 커지는 경우도 있고, 아예 드라이브 자체를 읽지 못하는 상황도 생깁니다. 그중에서도 골치 아픈 오류 중 하나가 바로 'btn: invalid key order' 오류입니다.
전문가 팁: 시스템 문제나 성능 저하를 일으킬 수 있는 성능 이슈, 불필요한 파일, 유해 앱, 보안 위협 요소를 스캔하여 미리 점검해 보세요.
많은 사용자들이 디스크 유틸리티를 사용하는 도중 'btn: invalid key order' 오류가 발생했다고 보고했습니다. 이 오류가 나타나면 디스크 유틸리티가 수행하려던 작업이 무엇이든 실패하게 되는데, 특히 다른 오류를 해결하려던 중이라면 정말 답답한 상황이 됩니다.
'btn: invalid key order' 오류란 무엇인가?
이 오류 메시지는 Mac 사용자가 디스크 유틸리티로 어떤 작업을 수행하려고 할 때 나타납니다. 하드 드라이브 고장으로 인한 Mac 오류를 해결하려는 경우든, 단순히 앱을 위해 새 파티션을 만들려는 경우든, 이 오류가 발생하면 작업 진행이 막히게 됩니다.
실제로 접할 수 있는 오류 메시지의 예시는 다음과 같습니다.
- error: btn: invalid key order (89) oid 8392036 / oxid 0 / level 1 / flags 0x4
- error: btn: invalid key order (1) oid 1313483 / oxid 0
- error: btn: invalid btn_btree.bt_key_count (expected 8569255, actual 8569307)
- error: btn: invalid key order (0) oid 64613 / oxid 6278331
이 오류를 겪었다고 보고한 대부분의 사용자는 macOS Catalina를 사용 중이었지만, 그보다 오래된 macOS 버전을 사용하는 Mac에서도 동일한 오류가 발생한 사례가 있습니다.
이 하드 디스크 오류는 흔히 발생하는 편은 아닙니다. 대부분의 경우 디스크 유틸리티만으로도 시작 디스크를 포함한 하드 드라이브 문제를 충분히 처리할 수 있습니다. 만약 Mac에서 'btn: invalid key order' 오류가 발생한다면, 해당 드라이브의 디렉터리 구조가 손상되었을 가능성이 있습니다. 잘못된 파티션이나 비정상적인 파일이 원인일 수도 있고, 멀웨어 감염도 이 오류의 잠재적 원인 중 하나입니다.
Mac에서 'btn: invalid key order' 오류 해결 방법
'btn: invalid key order' 오류와 같은 하드 디스크 문제를 다룰 때 가장 먼저 해야 할 일은 드라이브에 있는 중요한 파일을 모두 백업하는 것입니다. Time Machine 백업만으로는 부족할 수 있는데, 백업이 문제가 된 드라이브에 저장되어 있다면 백업 자체에 접근하지 못할 가능성이 있기 때문입니다. Time Machine 백업이 외장 드라이브에 저장되어 있다면 걱정할 필요가 없지만, 그렇지 않다면 중요한 데이터를 모두 외장 드라이브로 복사해 두는 것이 좋습니다. 이렇게 해두면 하드 드라이브에 문제가 생기더라도 파일과 문서를 잃어버릴 염려가 없습니다.
백업을 마쳤다면 다음 단계는 드라이브를 최대한 정리하는 것입니다. 불필요한 파일을 영구 삭제하고, 드라이브를 스캔하여 파일 사이에 숨어 있는 악성 앱이나 소프트웨어가 있는지 확인하세요. 그런 다음 Mac을 재시작하고 아래의 해결 방법을 순서대로 따라 해 보세요.
1. SMC 및 NVRAM 초기화
Mac에서 문제가 발생했을 때 가장 먼저 시도해야 할 기본 조치 중 하나가 SMC와 NVRAM을 초기화하는 것입니다. 이 두 가지는 macOS의 다양한 기능을 제어하며, 초기화만으로도 문제가 해결되는 경우가 종종 있습니다.
Mac의 SMC를 초기화하려면 아래 단계를 따르세요.
- 전원 케이블을 분리한 후 Mac을 끕니다.
- 키보드 왼쪽의 Shift + Control + Option 키를 누른 상태에서 전원 버튼도 함께 길게 누릅니다.
- 네 개의 버튼을 모두 10초 이상 누른 후 놓습니다.
- 전원을 다시 연결한 후 Mac을 켭니다.
Mac의 NVRAM을 초기화하려면 아래 단계를 따르세요.
- Mac을 종료하고 유선 키보드를 제외한 모든 USB 장치를 분리합니다.
- 전원 버튼을 눌러 재시동하자마자 Command + Option + P + R 키를 즉시 누르고 있습니다.
- 장치가 재시동되어 두 번째 시동음이 들리거나, Apple 로고가 두 번 나타났다가 사라질 때까지 키를 계속 누르고 있으세요.
SMC와 NVRAM 초기화가 완료되면 디스크 유틸리티를 다시 실행하여 오류가 해결되었는지 확인합니다.
2. 세이프 모드에서 디스크 유틸리티 실행
일반 모드에서 디스크 유틸리티 사용에 문제가 있다면 세이프 모드(Safe Mode)로 부팅한 후 작업을 시도해 볼 수 있습니다. 세이프 모드로 부팅하려면 장치가 재시동되는 동안 Shift 키를 길게 누르고 있으면 됩니다. Apple 로고와 진행률 표시줄이 나타나면 키에서 손을 떼세요. 데스크탑 화면에 '세이프 모드' 표시가 보이면 성공적으로 부팅된 것입니다. 이후 디스크 유틸리티를 다시 열어 오류가 해결되었는지 확인합니다.
3. 복구 모드에서 디스크 유틸리티 실행
세이프 모드로 부팅해도 문제가 해결되지 않는다면 복구 모드(Recovery Mode)로 부팅한 후 그곳에서 디스크 유틸리티를 실행해 보세요. 절차는 다음과 같습니다.
- Mac을 재시작하면서 Command + R 키를 누릅니다. 화면에 Apple 로고가 나타나면 두 키에서 손을 뗍니다.
- 복구 모드가 로드되면 디스크 유틸리티를 선택하고 계속을 클릭합니다. 그러면 디스크 유틸리티 앱이 실행됩니다.
복구하려는 드라이브를 선택하고 오류가 해결되었는지 확인하세요.
4. FSCK 명령어 사용
하드 드라이브 오류를 수정하는 또 다른 방법은 FSCK 명령줄 도구를 활용하는 것입니다. FSCK(File System Consistency Check)는 하드 디스크 문제를 검사하고 복구하는 데 유용한 Unix 도구입니다. 이 명령어를 사용하려면 컴퓨터를 재시작할 때 Command + S 키를 눌러 먼저 싱글 유저(Single User) 모드로 부팅해야 합니다. Mac이 부팅되면 명령줄 프롬프트가 나타나는데, 여기에 다음 명령어를 입력하고 Enter 키를 누르세요. fsck -fy
프로세스가 완료될 때까지 기다린 후, 디스크 유틸리티를 다시 확인하여 오류가 사라졌는지 살펴봅니다.
마무리
'btn: invalid key order' 오류는 짜증을 유발하지만 결코 해결 불가능한 문제는 아닙니다. 하드 드라이브의 물리적 상태가 양호하다는 것을 안다면, 위에서 소개한 단계들을 차례대로 따라 하기만 하면 됩니다. 만약 이 방법들로도 해결되지 않는다면 드라이브를 재포맷해야 할 수 있습니다. 하드 드라이브 자체가 고장 난 경우가 아니라면, 재포맷만으로도 대부분의 하드 디스크 오류가 해결됩니다.