복구 모드(Recovery Mode)에서 macOS Sonoma, Ventura 또는 다른 버전을 재설치하려고 할 때 "com.apple.BuildInfo.preflight.error"라는 오류 메시지가 표시되는 경우가 있습니다. 이때 나타날 수 있는 구체적인 오류 코드는 다음과 같습니다.
작업을 완료할 수 없습니다. (com.apple.BuildInfo.preflight.error 오류 21)
작업을 완료할 수 없습니다. (com.apple.BuildInfo.preflight.error 오류 20)
작업을 완료할 수 없습니다. (com.apple.BuildInfo.preflight.error 오류 10)
작업을 완료할 수 없습니다. (com.apple.BuildInfo.preflight.error 오류 12)
어떤 경고 메시지가 표시되든 모두 같은 문제를 의미합니다. 바로 현재 복구 모드에서 macOS를 재설치할 수 없다는 것입니다. 특히 Mac이 부팅되지 않거나 시스템이 다운된 상태라면 더욱 곤란한 상황일 것입니다.
걱정하지 마세요. 이 글에서는 해당 오류의 원인을 설명하고, 실제로 효과를 본 해결 방법들을 단계별로 안내해 드립니다.
'com.apple.buildinfo.preflight.error' 오류가 발생하는 이유
com.apple.BuildInfo.preflight.error 메시지는 복구 모드에서 macOS를 재설치할 수 없다는 의미입니다. 이는 손상된 macOS 설치 프로그램 또는 손상된 Mac 하드 드라이브가 원인일 가능성이 높습니다.
좀 더 구체적으로, 'com.apple.buildinfo.preflight.error 21/10' 오류의 일반적인 원인은 다음과 같습니다.
- 불안정한 인터넷 연결
- 손상된 Mac 하드 드라이브
또한 일시적인 시스템 오류(glitch)도 무시해서는 안 됩니다.
Mac에서 'com.apple.BuildInfo.preflight.error' 오류 해결하는 7가지 방법
성가신 com.apple.BuildInfo.preflight.error 오류는 macOS 재설치를 막아 Mac 사용을 계속할 수 없게 만듭니다. 하지만 걱정하지 마세요. 아래에서 실제로 검증된 해결 방법들을 순서대로 따라 해 보세요.
방법 1: Mac 재시동하기
가장 먼저 시도할 방법은 Mac을 재시동하는 것입니다. 복구 모드에서 macOS를 재설치하지 못하게 하는 임시적인 시스템 버그를 제거할 수 있습니다. 재시동한 후 다시 복구 모드로 진입하여 macOS 재설치를 시도해 보세요.
방법 2: Macintosh HD의 포맷 형식 확인하기
클린 설치를 위해 이미 Macintosh HD를 지운 상태에서 갑자기 '작업을 완료할 수 없습니다(com.apple.BuildInfo.preflight.error 오류 10)'와 같은 오류 메시지를 받았을 수 있습니다.
주목할 점은, Macintosh HD를 APFS가 아닌 Mac OS 확장(저널링)과 같은 다른 파일 시스템으로 포맷하면 이런 오류가 발생하고 macOS 재설치가 차단됩니다. 시동 디스크는 반드시 APFS 형식으로만 포맷해야 합니다.
방법 3: First Aid로 시동 디스크 검사 및 복구하기
Mac 시동 디스크에 오류가 있으면 복구 모드에서 macOS를 재설치할 수 없습니다. 복구 모드에서 디스크 유틸리티의 First Aid를 실행하여 Macintosh HD의 오류를 검사하고 복구하세요.
진행 방법은 다음과 같습니다.
- 복구 모드에서 디스크 유틸리티 > 계속을 클릭합니다.
- 사이드바에서 Macintosh HD를 선택합니다.
- 상단의 First Aid 버튼을 클릭하고 실행을 누릅니다.
- 검사와 복구가 완료될 때까지 기다립니다.
First Aid 검사가 끝나면 유틸리티 창으로 돌아가 macOS 재설치를 클릭하세요. First Aid에서 오류를 찾지 못했는데도 macOS를 재설치할 수 없다면 다음 방법을 시도해 보세요.
방법 4: 인터넷 복구 모드에서 macOS 재설치하기
기본 복구 모드 자체에 문제가 있으면 macOS 재설치 과정에서 멈추고 com.apple.BuildInfo.preflight.error 21 또는 유사한 오류가 나타날 수 있습니다.
이 경우 인터넷 복구 모드(Internet Recovery Mode)로 Mac을 부팅해 보세요. 인터넷 복구 모드는 Apple 서버에서 직접 복구 유틸리티(macOS 재설치 포함)를 불러오는 인터넷 기반 복구 모드입니다.
인텔 칩을 탑재한 Mac의 경우:
- Mac이 인터넷에 안정적으로 연결되어 있는지 확인합니다.
- Mac을 완전히 종료합니다.
- 전원 버튼을 누르는 동시에 Command + Option + R 키를 길게 누릅니다.
- 회전하는 지구본 화면이 나타날 때까지 키를 누르고 있습니다.
- macOS 복구 유틸리티 화면이 나타납니다.
Apple Silicon(M1/M2/M3) Mac의 경우:
- 네트워크 연결 상태가 양호한지 확인합니다.
- Mac을 완전히 종료합니다.
- 시동 옵션과 '옵션'이라는 톱니바퀴 아이콘이 나타날 때까지 전원 버튼(Touch ID)을 몇 초간 길게 누릅니다.
- 옵션 > 계속을 클릭합니다.
- 필요하면 관리자 계정 정보를 입력하여 인터넷 복구 모드로 진입합니다.
방법 5: SMC 초기화하기
인터넷 복구 모드에서도 macOS를 재설치할 수 없다면 SMC 초기화가 도움이 될 수 있습니다. SMC(System Management Controller)는 macOS의 하위 시스템으로, 절전 및 깨우기, 최대 절전 모드, 전원 관리 등을 담당합니다.
인텔 기반 Mac에서 SMC를 초기화하는 방법:
- Mac을 완전히 종료합니다.
- 왼쪽 Control + 왼쪽 Option + 오른쪽 Shift 키와 함께 전원 버튼을 약 14초간 함께 누릅니다.
- 키에서 손을 떼고 잠시 기다린 후 Mac을 다시 켭니다.
Apple Silicon Mac의 경우 SMC 초기화는 단순히 재시동하는 것으로 대체됩니다.
방법 6: NVRAM 초기화하기
NVRAM은 비휘발성 램(Volatile Random-Access Memory)으로, 시스템 관련 설정을 저장하여 인텔 기반 Mac의 빠른 부팅과 정상적인 성능을 유지합니다.
따라서 복구 모드에서 macOS 재설치에 실패하고 'com.apple.buildinfo.preflight.error' 오류가 나타난다면 NVRAM 초기화도 효과적인 해결책이 될 수 있습니다.
- 인텔 기반 Mac을 완전히 종료합니다.
- 전원 버튼(Touch ID)을 누르면서 동시에 Option + Command + P + R 키를 약 20초간 길게 누릅니다.
- 두 번째 시동음이 들리거나 Apple 로고가 두 번 나타났다 사라지면 모든 키에서 손을 뗍니다.
Apple Silicon Mac을 사용한다면 NVRAM을 초기화할 필요가 없습니다.
방법 7: Mac을 지운 후 macOS 재설치하기
위의 모든 방법으로도 문제가 해결되지 않는다면 마지막 수단으로 Mac을 완전히 지운 후 macOS를 재설치하는 것입니다.
단, Mac을 지우면 모든 데이터가 삭제됩니다. Mac이 부팅되지 않고 백업이 없다면 iBoysoft Mac Recovery Mode를 활용하면 간단한 몇 단계만으로 부팅 불가능한 Mac에서 파일을 빠르게 복구할 수 있습니다.
데이터 복구 후에는 Mac을 마음껏 지우고 macOS를 재설치할 수 있습니다.
- macOS 복구 모드로 진입합니다.
- 디스크 유틸리티 > 계속을 클릭합니다.
- Macintosh HD(또는 macOS)를 선택하고 지우기를 클릭합니다.
- 이름을 'Macintosh HD'로 입력하고, 포맷은 APFS로 선택한 후 볼륨 그룹 지우기를 클릭합니다.
- 지우기 작업이 완료될 때까지 기다립니다.
- 유틸리티 창으로 돌아가 macOS 재설치를 클릭합니다.
- 화면의 안내에 따라 재설치와 설정을 마무리합니다.
주변에 같은 문제를 겪고 있는 사람이 있다면 이 문제 해결 가이드를 공유해 주세요.
com.apple.buildinfo.preflight.error 관련 자주 묻는 질문
Q. 복구 모드에서 macOS를 재설치할 수 없는 이유는 무엇인가요?
A. 일반 복구 모드로 부팅했다면 복구 파티션이 손상되었을 가능성이 큽니다. 인터넷 복구 모드로 진입한 경우라면 인터넷 연결이 불안정한지 확인하세요. 또한 Mac의 저장 공간이 부족하더라도 macOS 재설치에 실패할 수 있습니다.
Q. 위의 방법으로도 오류가 계속 발생하면 어떻게 해야 하나요?
A. Mac을 강제 종료한 후 다시 복구 모드로 진입하여, Mac을 지운 뒤 macOS를 재설치하세요. 지우기 전에 반드시 Mac 데이터를 백업하는 것을 잊지 마세요. Mac이 부팅되지 않는다면 iBoysoft Mac Recovery Mode를 사용해 파일을 구출할 수 있습니다.