Computer >> 컴퓨터 >  >> 문제 해결 >> Mac

macOS 설치 중 '시동 디스크를 설정할 수 없음' 오류(SDErrorDomain 104) 해결 방법

macOS 설치 중 '시동 디스크를 설정할 수 없음' 오류란?

대부분의 Mac 사용자는 향상된 성능과 보안을 위해 macOS를 최신 버전으로 업데이트하려 하지만, 업데이트 과정이 항상 순조롭게 진행되는 것은 아닙니다. macOS를 다운로드하고 설치하는 도중 예기치 못한 오류가 발생할 수 있으며, 그중에서도 '시동 디스크를 설정할 수 없음(SDErrorDomain 오류 104)'은 자주 보고되는 대표적인 문제입니다.

실제 한 사용자는 이렇게 토로했습니다. "2019년형 27인치 iMac에 Big Sur를 설치하려는데, 끝없이 오류와 재부팅이 반복되다가 이제는 Macintosh HD를 시동 디스크로 설정할 수 없게 됐습니다(SDErrorDomain 오류 104). 계속 복구 화면으로 진입되고, OS를 재설치하려 해도 Big Sur만 표시되면서 설치되지 않습니다. 설치가 3분의 2쯤 진행된 후 다시 복구 모드로 돌아가는 무한 루프에 빠져 있습니다."

macOS 설치 중  시동 디스크를 설정할 수 없음  오류(SDErrorDomain 104) 해결 방법

동일한 오류 메시지로 고민하고 있다면, 아래에서 원인과 해결 방법을 하나씩 확인해 보세요.

시동 디스크란 무엇인가?

시동 디스크(startup disk)는 운영체제와 사용자 데이터를 담고 있으며, Mac을 부팅할 때 사용되는 디스크입니다. 일반적으로 최신 Mac 모델에서 시동 디스크는 내장 하드 드라이브 하나뿐이며, 기본 이름은 'Macintosh HD'입니다. 다만 macOS가 설치된 외장 하드 드라이브로도 Mac을 부팅할 수 있습니다.

Mac이 부팅할 시동 디스크 선택을 요청할 때, 내장 드라이브와 외장 드라이브 모두에서 다음과 같은 오류 메시지가 나타날 수 있습니다.

"시동 디스크를 설정할 수 없습니다. [드라이브 이름]을(를) 시동 디스크로 설정하는 중 오류가 발생했습니다. 작업을 완료할 수 없습니다(SDErrorDomain 오류 104)."

SDErrorDomain 오류 104의 주요 원인

이 오류는 시동 디스크를 변경하거나 macOS Ventura/Monterey/Big Sur를 설치할 드라이브를 선택할 때 발생할 수 있습니다. 선택한 디스크를 Mac 부팅용 시동 디스크로 사용할 수 없다는 의미이며, 배경에는 다음과 같은 원인이 있을 수 있습니다.

  • 시동 설정이 외장 디스크 부팅을 차단하는 경우
  • 드라이브 포맷이 설치 프로그램과 호환되지 않는 경우
  • 선택한 드라이브에 손상이 있는 경우
  • 설치 프로그램과 현재 OS 파일 간 충돌이 있는 경우

SDErrorDomain 오류 104/108 해결 방법

오류의 원인을 파악했다면, 아래 해결 방법을 하나씩 적용해 보며 '시동 디스크를 설정할 수 없음' 오류를 제거하고 macOS 설치를 완료해 보세요.

  • 방법 1. 외부 미디어 부팅 허용하기
  • 방법 2. 호환되는 드라이브 포맷 확인하기
  • 방법 3. 손상된 드라이브 복구하기
  • 방법 4. 다른 macOS 버전 설치하기
  • 방법 5. macOS 클린 설치하기

1. 외부 미디어 부팅 허용하기

macOS는 보안 조치로 기본적으로 외장 드라이브나 이동식 미디어로부터의 부팅을 차단합니다. 다행히 T2 보안 칩이 탑재된 Intel Mac에서는 시동 보안 유틸리티(Startup Security Utility)를 통해 USB 등 외부 미디어 부팅 옵션을 활성화할 수 있습니다. 절차는 다음과 같습니다.

  1. Command + R 키를 누른 상태로 Mac을 재시작하고, Apple 로고가 나타나면 키에서 손을 떼어 macOS 복구 모드로 진입합니다.
  2. 암호를 알고 있는 사용자 계정을 선택하고, 요청 시 암호를 입력합니다.
  3. macOS 유틸리티 창에서 '유틸리티' > '시동 보안 유틸리티'를 선택합니다.
  4. 시동 보안 유틸리티에 접근하기 위해 관리자 암호를 입력합니다.
  5. '허용된 부팅 미디어' 항목에서 '외부 또는 이동식 미디어에서 부팅 허용'에 체크합니다.
  6. Mac을 다시 시작한 후 외장 드라이브를 시동 디스크로 설정합니다.
macOS 설치 중  시동 디스크를 설정할 수 없음  오류(SDErrorDomain 104) 해결 방법

2. 호환되는 드라이브 포맷 확인하기

Mac OS Extended(HFS+)와 APFS는 Mac의 대표적인 파일 시스템입니다. Mac OS Extended는 macOS 10.12 Sierra 이전 버전과 호환되며, APFS는 macOS 10.13 High Sierra 이상을 실행하는 Mac의 기본 파일 시스템입니다. FAT와 exFAT 역시 macOS에서 지원됩니다. 반면 NTFS처럼 Windows 전용 포맷으로 되어 있다면 해당 드라이브를 Mac의 시동 디스크로 설정할 수 없습니다.

디스크 용량, 가용 공간, 폴더와 파일 수 등 더 자세한 정보는 디스크 유틸리티(Disk Utility)에서 확인할 수 있습니다.

  1. '응용 프로그램' 내 '유틸리티' 폴더에서 '디스크 유틸리티'를 실행합니다.
  2. 외장 드라이브를 Mac에 연결합니다.
  3. 디스크 유틸리티 왼쪽 사이드바에서 대상 드라이브를 선택합니다.
  4. 툴바에서 '정보' 버튼을 클릭합니다.
  5. 새 창에서 파일 시스템 정보를 확인합니다.
macOS 설치 중  시동 디스크를 설정할 수 없음  오류(SDErrorDomain 104) 해결 방법

3. 손상된 드라이브 복구하기

대상 드라이브가 손상되었다면 macOS 설치 중 시동 디스크로 설정할 때 SDErrorDomain 오류 104가 나타날 수 있습니다. 디스크 유틸리티의 '응급 처치(First Aid)' 기능을 사용하면 내장 및 외장 하드 드라이브의 논리적 오류를 검사하고 복구할 수 있습니다. 단, 내장 시동 디스크는 macOS 복구 모드에서 복구해야 합니다.

  1. 외장 저장 장치를 Mac에 연결합니다.
  2. Launchpad에서 디스크 유틸리티를 실행합니다.
  3. '보기' 버튼을 클릭하고 '모든 기기 표시'를 선택합니다.
  4. 왼쪽 사이드바에서 연결된 드라이브를 선택합니다.
  5. 툴바에서 '응급 처치' 버튼을 클릭합니다.
  6. '실행'을 클릭하여 검사 및 복구를 시작합니다.
macOS 설치 중  시동 디스크를 설정할 수 없음  오류(SDErrorDomain 104) 해결 방법

4. 다른 macOS 버전 설치하기

macOS 설치를 선택할 때 '시동 디스크를 설정할 수 없음' 오류가 계속 반복된다면, 다른 macOS 버전 설치를 시도해 볼 만합니다. 실제로 일부 Mac 사용자들은 설치 프로그램을 다른 버전으로 바꾸었더니 SDErrorDomain 오류 104가 해결되었다고 보고했습니다.

5. macOS 클린 설치하기

위 방법들로도 오류가 해결되지 않는다면, 대상 드라이브에 macOS를 클린 설치하는 방법을 시도해 보세요. 클린 설치는 드라이브 전체를 지운 후 새로 설치하는 방식이므로, 진행하기 전에 Time Machine 등을 활용해 중요한 데이터를 반드시 미리 백업해 두어야 합니다.

macOS 설치 중  시동 디스크를 설정할 수 없음  오류(SDErrorDomain 104) 해결 방법

클린 설치를 앞두고 있다면 설치 전에 중요한 파일을 백업했는지 다시 한번 확인하세요. 삭제된 데이터는 되돌리기 어렵기 때문입니다.

마무리

'시동 디스크를 설정할 수 없음(SDErrorDomain 오류 104)' 오류는 외부 미디어 부팅 허용, 드라이브 포맷 확인, 응급 처치 복구, 다른 macOS 버전 설치, 클린 설치 등의 방법으로 해결할 수 있습니다. 위 방법 중 하나라도 도움이 되었다면, 같은 문제로 어려움을 겪고 있는 분들에게 이 글을 공유해 주세요!