M4 맥미니 외장 인클로저 SOCD report detected: (iBoot async abort) 에러
M4 맥미니에 외장 인클로저를 연결해서 외장 인클로저에 macOS를 설치해 사용하고 있다.
며칠 전부터 잠자기에서 깨워서 패스워드 입력하고 들어가면 몇 초 있다가 멈추더니 재부팅되는 상황이 발생했다.
처음에는 케이블 문제인가 싶었는데 딱히 문제가 없어 보였다.
에러 메세지 내용은 SOCD report detected: (iBoot async abort) 였다.
부팅 관련된 에러 메세지 같다.
맥미니가 잠자기 후 깨우기 될 때 뭔가 부팅영역을 못 찾던지 마운트 된 인클로저를 찾지 못하던지 해서 발생하는 문제 같다.
여러가지를 조사해본 후 나의 추론은 macOS가 잠자기 상태 중 백그라운드에서 OS 보안 업데이트를 처리하려고 시도하다 인클로저에 통신이 안되는 문제가 발생해서 위와 같은 에러 메세지 발생 후 강제 재부팅이 이루어지는 것 같다.
뭔가 macOS 업데이트 중 에러가 발생하는 것 같아서 설정에서 소프트웨어 업데이트 메뉴에 들어가서 15.7.7이 있길래 업데이트를 진행했다.
하지만 얼마 지나지 않아 강제 재부팅이 되었다.
제미나이에게 물어보니 애플 실리콘은 부팅할 때 내장 디스크를 거쳐서 외장 인클로저의 macOS를 가동할 수 있게 해준다고 한다.(사실인지는 모르겠지만.)
그렇다면 보안 업데이트 같은 백그라운드 처리가 외장 인클로저의 macOS 영역에 접근하려면 내장 디스크를 통해야 한다는 뜻인가?
내장 디스크의 macOS 버전이 더 높아야 외장 인클로저의 OS 접근 or 통신이 가능해지는 것인가?
이런 생각이 들어서 내장 디스크의 macOS 버전을 15.7.4에서 15.7.7로 업데이트 했다.
그 후 외장 인클로저의 macOS 버전도 15.7.4에서 15.7.7로 업데이트했다.
내장 디스크 macOS 업데이트 후 외장 인클로저 macOS도 업데이트 하니 잘 되었다.
그 후 잠자기 후 깨어나도 강제 재부팅 현상이 일어나지 않는다.
설정 -> 소프트웨어 업데이트에 자동 업데이트 메뉴가 있는데 보안 업데이트 같은 것은 자동으로 업데이트 되게 할 수 있는 옵션이 있다. 이게 켜져 있어서 자동으로 업데이트를 시도하다가 macOS가 외장 인클로저에 설치되어 있어서 뭔가 문제가 발생한 게 아닌가 싶다. 자동 업데이트를 꺼놓고 나중에 다시 업데이트가 생기면 문제가 발생하는지 확인해봐야겠다.