해킨질답
  • 목록
  • 아래로
  • 위로
  • 쓰기
  • 검색

모하비 10.14.5 내장그래픽(HD360)을 잡을수가 없어요..

  • 준삼
  • 840
  • 3
준삼님의 기기정보
보유한 기기가 없습니다
추가사양 및 설치(할)OS 10.14.5 정식 버젼 고스트 이미지 VirtualSMC 좌절금지
공지숙지/증상설명 숙지


그래픽카드가 지포스 1060 3G라.. 모하비로 가지 못하고 하이시에라 10.13.6을 설치하여 별다른 불편감 없이 만족하며 사용중 이었습니다.

그러다가 내장그래픽으로 모하비를 설치했다라는 다른분의 글을 보게되어 내장그래픽(HD630)으로 모하비를 도전하게 되었어요..

지포스 그래픽카드는 컴퓨터에서 별도로 제거하지않았고 I7 7700K 의 내장그래픽카드인 HD630으로 모하비를 설치할 계획이었습니다.


일단 자료실에 좌절금지님의 10.14.5 정식 버젼 고스트 이미지 VirtualSMC 를 다운받아 윈도우에서 usb로 넣고 데스크탑에 본격적인 설치를 하였습니다.

설치전 BIOS에서 내장그래픽을 살렸구요. 기존 지포스에 연결 되어있던 케이블을 메인보드에 연결해서 설치를 진행 했습니다.

usb 부팅 후 install Mojave 를 누르니 

빠르게 저 멘트가 지나가더니 재부팅이 반복됩니다. 


다시 지포스에 연결한 다음 usb로 부팅하여 설치를 누르니 저 멘트가 나오지 않고 한번에 설치는 잘 되었어요..

설치가 완료되고 다시 컴퓨터 종료 후 보드의 내장그래픽을 연결하여 부팅하였구요..


부팅하며 IOConsoleUsers : gIOScreenLockState| https://x86.co.kr/qa/3012864 - 귀염댕이 ~ 라는 멘트가 나오며 부팅이 안되네요..


만능질문을 검색하며 도움을 받아..

클로버 부트로더 옵션에서 인텔 내장 그래픽의 FakeID 와 ig-platform-id 값을 

0x12345678 로 변경하고 다시 부팅하니 HD630으로 일단 부팅이 되었습니다.| https://x86.co.kr/qa/3012864 - 귀염댕이

 

HD 630가 7MB로 나오며 정상적으로 잡혀있지 않아  QE/CI를 잡아야 하는데요.. 

여기서부터 삽질이 시작되었어요 ;; 


강의도 보고.. 검색도 해보고.. 혼자서 하루종일 끙끙거리다... 결국은 못잡고 이렇게 글을 남기네요..


devices에서 내장그래픽에 0x59128086을 넣고

Graphics - 내장GPU플랫폼ID 에서 카비레이크(데스크탑) HD630 0x59120000 을 선택 했습니다.


저렇게 설정하고 재부팅을 누르면 

부팅하다가 절전모드처럼 화면이 완전 꺼져버립니다. ㅠ... 

화면이 꺼진상태에서는 키보드로 강제 재부팅도 안되서 그냥 리셋 버튼으로 재부팅하면 화면은 다시 켜지구요.. 

그러곤 부팅 첫화면이 나오다가 클로버 화면이 지난 후 또다시 화면이 꺼지고.. 반복입니다. 



다시 클로버 부트로더 옵션에 들어가 FakeID 와 ig-platform-id 값을 0x12345678 로 변경하고 다시 부팅하면.. 

화면꺼짐없이 부팅이 됩니다.| https://x86.co.kr/qa/3012864 - 귀염댕이


만능질문에서 귀염댕이님이 올리신 글을보고 

저도 거의 같은 상황이라 많은 도움을 받았는데요..

https://x86.co.kr/qa/3012864

CLOVER.zip 엔비디아 1050 ti 가 모하비에 사용이 안되서, 내장그래픽으로 부팅하도록 노력하고 있습니다. 일단 외장그래픽으로 모니터를 연결하여 설치를 했는데,이렇게 바이...
귀염댕이 | 2018.12.05


댓글중 hisjhg 께서 올리신 방법으로 귀염댕이님은 한번에 해결했다고 하는데.. 

저는 그렇게하면 화면이 조각나듯 깨지면서 부한 재부팅이 됩니다.


현재는 hisjhg님이 올려주신 KEXT와 theme 폴더는 복사를 했구 config.plist만 복사를 안한상태로 위와같이 이것저것 해보고 있습니다.


클로버 devices에서 내장그래픽(FakeID)에는 0x59128086, 0x12345678 혹은 아예 비워놓던지 혹은 어떤 숫자를 넣어도 부팅이 되는데 

(0x12345678 넣는게 부팅이 확실하게 가장 빠르기는 합니다..)

graphics - 내장GPU플랫폼ID(platform-id)는 0x12345678을 제외한 어떠한 값을 넣어도 부팅하다 절전모드마냥 화면이 꺼져버립니다.

아무래도 올바른 값은 0x59120000 같은데.. 왜 안되는지 모르겠어요 ;;


SMBIOS에서 최대한 현재 사양과 비슷한걸 선택해보기도 하구.. 다른걸 이것저것 선택해 보기도 했구요..


방법이 없을까요..?

config.plist 

CLOVER.zip 

첨부합니다.




준삼
9 Lv. 9191/10000P

댓글 3

참여를 하시면 세상을 바꿉니다.
d
1등 dateno1 2019.06.24. 23:19 |댓주소:#3585716
준삼

내장만 쓰실꺼면 제가 시키는대로 해보세요 (작업전 kext에 lilu랑 WEG이 없다면 반드시 최신을 추가해주세요)


먼저 지포스 빼고, 클로버 옵션에서 fake로 12345678로 집어넣어서 부트시킵니다 (아무것도 안 넣으면 부트 안 될 확율이 높습니다)


이어서 SMBIOS를 가능하다면 같은 그래픽 (없으면 유사한)을 쓰는 리얼맥이랑 일치시킵니다


다음 Hackintosh Tool을 받아서 전통적인 프레임 버퍼 잡는 방법대로 진행합니다


진행전 Clover의 config.plist에서 inject intel, fakeid등의 그래픽 관련 모든 요소를 제거해야 합니다


플렛폼은 0x59160000으로 하면 될껍니다 (Fake쪽은 안 줘도 아마 작동할껀데, 미지정으로 안 되는 일부경우에만 Hackintosh Tool의 옵션에서 체크해서 지정해주세요 (Clover쪽 입력 금지!) 


참고로 프로세서에 달린 그래픽이 5912라고 반드시 5912로 해야 먹히는것도 아니고, 바람직한것도 아닙니다


이외에 지포스 다시 장착해야할테니 외장 그래픽 죽이는 체크를 반드시 해주세요


이후 클로버의 ACPI에

GFX0 -> IGPU
PEGP -> GFX0
HECI -> IMEI
MEI -> IMEI
HDAS -> HDEF
B0D3 -> HDAU

를 추가합니다 (안 해도 WEG을 쓰는한 자동으로 추가되지만, 최저한도로 GFX0 -> IGPU는 넣으시길 추천합니다


여기까지 작업후 리부트하면 그래픽 가속이 잡혀있을껍니다


다음으로 할일은 커넥터를 잡는겁니다


먼저 각 커넥터에 모니터를 연결해서 작동 여하를 시험합니다


자동으로 다 올라오면 정말 운이 좋은거고, 삽질은 여기서 끝입니다


안 되거나, HDMI 색상이 이상하면 삽질이 기다리고 있습니다 (커넥터 수동으로 타입 지정하고, 안 되면 용도 불명의 플레그와 싸워야 합니다)


자세한건 https://www.tonymacx86.com/threads/guide-intel-framebuffer-patching-using-whatevergreen.256490/  를 보시면 됩니다


또한 이럴떄 가장 편한 방법은 동일 프로세서를 사용한 빌드의 config.plist를 열어서 프레임 버퍼의 플렛폼값이 뭘로 되어있는지 확인후 그대로 입력하는겁니다 (단 헤드리스용이랑 일반용 따로 있으니 해당 빌드가 어느쪽인지 반드시 확인해주세요)


댓글
권한이 없습니다. 로그인

신고

"님의 댓글"

이 댓글을 신고 하시겠습니까?

삭제

"님의 댓글"

이 댓글을 삭제하시겠습니까?