로그인 전원을 켠 후 Mojave 설치가 중단됩니다


3

High Sierra에서 Mojave 10.14로 업그레이드 한 2012 년 중반 MBA (4GB 램, 128GB SSD)가 있습니다. 업그레이드가 성공적으로 완료되었습니다.

전원을 켜면 초기 로그온 화면이 표시되고 암호를 입력하면 시스템이로드되기 시작하지만 시스템이 충돌하기 전에 진행률 표시 줄이 거의 움직이지 않으며 '문제로 인해 컴퓨터가 다시 시작되었습니다'라는 메시지가 표시됩니다 화면으로 돌아간 다음 바로 로그온으로 돌아갑니다.

또한 로그온 화면이 정확하지 않으며 모든 텍스트와 버튼이 산의 로그온 배경 화면에 대해 회색으로 표시되기 어렵습니다. 어두운 모드가 조기에 활성화 된 것처럼 보입니다. 추가 할 수도 있습니다.이 사진은 카메라로 찍은 것이지 스크린 샷이 아닙니다.

새로 설치 한 Mojave 설치에서 로그온 프롬프트 및 버튼이 회색으로 표시됨

부팅 가능한 CCC 백업에서 성공적으로 복원 할 수 있습니다. 매번 MAS에서 설치 프로그램을 새로 다운로드하여이 업그레이드를 두 번 시도했습니다.

다른 곳에서도 비슷한 문제 가보고되었으며 사용자는 타사 Audio HAL 구성 요소가 잘못된 서명으로 인해 오류를 일으킨다 고 주장했습니다. 타사 오디오 제품이 없습니다. 또한 어떤 확장이 실패했는지 확인하기 위해 SSH를 통해 dmesg를 볼 수있었습니다. 부팅 할 때 해당 서버가 시작되었다고 생각하지 않기 때문에 SSH를 사용할 수 없습니다. 시도해도 응답이 없습니다.

누군가가 확실한 설명을 가지고 있다면 이것을 다시 갈 준비가되었습니다. 아직 새로 설치를 시도하지 않았지만 먼저 업그레이드 설치 문제를 해결하려고합니다. 두 방법의 장점에 대한 토론에는 관심이 없습니다.

그렇지 않으면 첫 번째 패치가 나올 때까지 기다렸다가 다시 시도합니다.

감사

.


몇 가지 추가 정보. 안전 모드로 부팅 할 수 있었고 배경 화면에 대한 위의 설명이 다소 오해의 소지가 있음을 알았습니다. 물론 High Sierra의 벽지입니다! 안전 모드 로그온시 올바른 모하비 사막 배경 화면이 보입니다. 설치가 완료되지 않았 음을 나타낼 수 있습니까?
Andy Griffiths

안전 모드 로그온은 남은 업그레이드 프로세스를 계속할 수있었습니다. 이제 Mojave 데스크탑을 얻습니다. 그러나 정상 모드로 재부팅 여전히 기계 충돌하게,하지만 지금은 적어도 내가 좀 더 진단 할 안전 모드를 사용할 수있어
앤디 그리피스

호기심에서, 중간에 유선 원은 무엇입니까?
Ruskes

1
유선 원은 사용자 아이콘입니다. 사진을 찍었을 때 불완전한 설치 때문에 타타르가 왜 이상하게 보이는지 의심됩니다.
Andy Griffiths

답변:


2

시스템에 오래된 Coriolis iDefrag와 Little Snitch 3 kext가 모두 있습니다. LS3을 제거하고 오래 전에 앱을 삭제 한 iDefrag 항목을 삭제했습니다.

MBA가 부팅됩니다.

더 자세하게.

Console.app에서 시스템 보고서를 확인하고 시간별로 커널 패닉을 발견했습니다. 추적 파일을 읽는 데는 전문가가 아니지만 이로 인해 약간의 우려가있었습니다.

0xffffff80b4c1bfa0 : 0xffffff80213590ce 
  Kernel Extensions in backtrace:
     com.coriolis-systems.driver.Snapshot(113.0)[B6C0FE6D-76C9-3C71-A43A-2D67ED604116]@0xffffff7fa1ffe000->0xffffff7fa2075fff
        dependency: com.apple.iokit.IOStorageFamily(2.1)[499E27C9-AC4D-3239-9FC4-754C7699FA76]@0xffffff7fa1fce000

이것이 무엇인지 알려주는 확인을 한 후 SSDD 이전의 iDefrag가 이전에 설치된 것으로 나타났습니다. SSD로 이동할 때 오래 전에 iDefrag를 제거했지만 kext가 Mojave까지 문제를 일으키지 않은 것 같습니다.

Mojave 설치 프로세스에 의해 검역 된 다른 항목을 확인하고 The Coriolis kexts를 검색 한 syslog에보고 된 항목으로 이동하여 다음 폴더에서 해당 항목을 찾았습니다 (여기에서 폴더 이름이 익명 임). )

$ cd /Library/SystemMigration/History/Migration-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/QuarantineRoot/Library/StagedExtensions/Library/Extensions
$ ls -l
total 0
drwxr-xr-x  3 root  wheel  96 12 Jun  2014 ACS6x.kext
drwxr-xr-x  3 root  wheel  96 27 Jun  2016 ATTOCelerityFC8.kext
drwxr-xr-x  3 root  wheel  96 27 Jun  2016 ATTOExpressSASHBA2.kext
drwxr-xr-x  3 root  wheel  96 27 Jun  2016 ATTOExpressSASRAID2.kext
drwxr-xr-x  3 root  wheel  96 20 Aug  2013 ArcMSR.kext
drwxr-xr-x  3 root  wheel  96  1 Sep  2013 CalDigitHDProDrv.kext
drwxr-xr-x  3 root  wheel  96 11 Apr  2017 CoriolisOnlineHelper.kext
drwxr-xr-x  3 root  wheel  96 11 Apr  2017 CoriolisSnapshot.kext
drwxr-xr-x  3 root  wheel  96 15 Aug  2014 HighPointIOP.kext   
drwxr-xr-x  3 root  wheel  96 15 Aug  2014 HighPointRR.kext
drwxr-xr-x  3 root  wheel  96  5 Dec  2017 LittleSnitch.kext
drwxr-xr-x  3 root  wheel  96 31 Mar  2017 PromiseSTEX.kext
drwxr-xr-x  3 root  wheel  96 22 Aug  2017 SoftRAID.kext

LittleSnitch.kext도 여기에 있었기 때문에 Little Snitch 3이 호환되지 않을 수 있다는 힌트를 받았습니다. OBDev 웹 사이트에서 이것을 확인한 후 제거 프로그램 https://www.obdev.at/support/index.html?product=LS&topic=faq&entry=245442241039726을 사용하여 LS3을 제거했습니다.

kext는 격리되어 있지만 시스템 어딘가에 여전히 존재하는 것으로 보이므로 제거가 최선의 방법으로 보였습니다. 실제로 LS3 제거 프로그램은 부팅 캐시를 재 구축했습니다.

정상 부팅이 성공합니다.


1

안전 모드에서 작업하면 Apple 이외의 모든 응용 프로그램이 비활성화됩니다.

따라서 안전 모드에서 문제를 하나씩 켜서 문제를 찾을 수 있습니다.

여기에 Apple이 말한 내용이 있습니다.

https://support.apple.com/en-us/HT201262

다음에 의해 작성된 완전한 시스템 진단 보고서도 있습니다

sudo sysdiagnose -f ~/Desktop/

시스템 진단 프로그램을 실행하고 텍스트 파일을 만듭니다. 보고서를 완료하는 데 5 분이 걸릴 수 있습니다.


고마워요. 현재 충돌 로그를 작업 중입니다. 지금까지 iDefrag와 관련된 매우 오래된 kext가 있음을 발견했습니다 (APFS와 호환되지 않는 이전 버전의 앱을 삭제했지만). 여전히 충돌하고 있으므로 여전히 다른 것이 있습니다.
Andy Griffiths

알았어 난 널 내버려두고 네가 뭘하는지 알아
Ruskes

1
죄송합니다. 다시 한 번 sudo sysdiagnose -f ~/Desktop/시스템 진단 프로그램을 실행하고 텍스트 파일을 생성하는 도구를 사용하기도 합니다. 보고서를 완료하는 데 5 분이 걸릴 수 있습니다.
Ruskes

1
그것을 발견. Little Snitch 3은 호환되지 않습니다. 검역소 폴더에 Kext가 나타났습니다. 입력 해 주셔서 감사합니다!
Andy Griffiths
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.