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

DVMT 잡는 방법좀 알려주세요...ㅠㅠ

  • 운연
  • 1744
  • 19
운연님의 기기정보
보유한 기기가 없습니다
추가사양 및 설치(할)OS 10.12.6 순정
공지숙지/증상설명 숙지

이전 질문 https://x86.co.kr/qa/1740046

 

위 링크글 질문 올리고 수십회 깔고 지우기를 반복하고

결국 노트북을 뜯어서 Wifi 모듈이랑 하드랑 메모리까지 다 빼고 처음상태 그대로 다시 설치했는데도 안되네요.

 

https://www.tonymacx86.com/threads/solved-help-msi-cx62-6qd.226501/

 

마침 토니맥에 저랑 같은 기종 쓰는 사람이 있어서 올려놓은 Config.plist 그대로 넣고

"sudo touch /Systems/Library/Extensions && sudo kextcache -u /"

명령어로 캐쉬지우고 kexttopatch도 다 변경하고 Devices에도 다 설정하고 FakePCIID도 다 설치한 다음
재부팅 하면

백라이트 안잡은 상태처럼 화면은 어두워지는데 진행바는 중간쯤 가다 서버립니다....

토니맥의 Unibeast로 설치usb를 만들어서 해도 마찬가지고 클로버만으로 해도 마찬가지네요..

 

https://www.tonymacx86.com/threads/guide-alternative-to-the-minstolensize-patch-with-32mb-dvmt-prealloc.221506/

이글을 보고 또 Multibeast를 보면(멀티비스트로 인텔그래픽 설치하면 자동으로 0x1912000으로 framebuffer 패치가 됩니다)

 그래픽카드 ID 별로 패치해주는게 다른거 같은데 어떤걸 패치해 줘야 할지를 모르겠네요.

제경우에 클로버에서 보면 그래픽 아이디가 191b로 나옵니다. 이전 설정은 1916으로 했었고요...

소 뒷걸음질 하다 어찌 처음엔 잡았었는데 다시 할려니 않되네요... ㅠㅠ

마지막으로 의심되는게 바이오스 업데이트를 했는데 혹시 그게 문제일까요?

아님 쉘에서 명령어 입력하는 방법도 있던데 바이오스 정보는 어떻게 가져오는 건가요?

MSI 바이오스 정보 가져오는 건 찾을 수가 없네요...

요약하면,

 

1. BIOS의 내용을 어떻게 확인해서 EFI 쉘에서 DVMT를 수정할 수 있나요?

 

2. Framebuffer를 패치할 경우 그래픽카드아이디별로 어떻게 확인해야 하나요?

 

3. 1번 방법은 하지 말라고 하시는 분들도 계시던데 2번 방법만으로 패치가 될까요?

 

답변 미리 감사드립니다.

 

 

운연
7 Lv. 3188/4000P

댓글 19

참여를 하시면 세상을 바꿉니다.
profile image
1등 작은거인 2017.09.11. 11:56 |댓주소:#1751602
운연

1. BIOS의 내용을 어떻게 확인해서 EFI 쉘에서 DVMT를 수정할 수 있나요?

--> 🏁 https://goo.gl/iKhriE

     https://www.tonymacx86.com/threads/guide-intel-hd-graphics-5500-on-os-x-yosemite-10-10-3.162062/

 

2. Framebuffer를 패치할 경우 그래픽카드아이디별로 어떻게 확인해야 하나요?

-->     HD 5xx 는 0x191b0000, HD 6xx 는 0x591b0000으로 되는 것으로 알고 있습니다.

 

3. 1번 방법은 하지 말라고 하시는 분들도 계시던데 2번 방법만으로 패치가 될까요?

 -->  1번 방법이 제일 확실하지요(일부 모델에서 윈도우에서 종료가 안된다는 보고도 있지만)

        2번방법으로 mac OS 10.12.6, 10.13. beta에서는 패치가 잘되고 있는 것으로 판단됩니다.

  

댓글
운연 작성자 2017.09.11. 12:28 |댓주소:#1751631
작은거인

친절하신 답변 감사드립니다.

 

일단 1번 방법으로 마지막으로 도전해 봐야겠네요.

 

2번방법은... 불현듯 방법이 생각 났네요... 해보고 다시 말씀 드리겠습니다.

 

감사합니다. ^^

댓글
profile image
3등 작은거인 2017.09.11. 12:38 |댓주소:#1751654
운연


STEP 2.2: Using EFI Shell to change DVMT settings in BIOS.

(1) Prepare a bootable USB drive with EFI Shell
Prepare a USB stick and format it with FAT32 filesystem.
Download this    EFI shell    and you can find a folder named BOOT after extracting.
Copy this BOOT folder to your USB stick.

 

위 링크에서 EFI Shell을 받아  폴더명을 EFI 로 바꿔 USB를 FAT32 형식으로 포맷 후 USB에 복사해 넣어 사용

 

댓글
profile image
작은거인 2017.09.11. 12:54 |댓주소:#1751662
운연

EFI shell로 부팅하여 

grub> setup_var 0x466

하면 현재 설정 상태가 보입니다 ( 아래는 예 입니다)

 

Screen Shot 2017-09-11 at 12.46.47 PM.jpg

 

값을 변경하고자 할 때는 

grub>setup_var 0x466  0x2  또는 0x3 으로 주면 될 것 같습니다 ( 모델에 따라 32MB를 더한 값을 줘야하는 경우가 있답니다

 

Screen Shot 2017-09-11 at 12.50.31 PM.jpg

 

위와 같이 하면 될겁니다만, 다시한번 본인이 직접확인해 보시고요.

결과에 대해서도 본인의 책임하에 시술하시는 것입니다.

댓글
profile image
작은거인 2017.09.11. 13:02 |댓주소:#1751697
운연

님의 지난 질문들을 보면,

결과가 어떻게 되었는 지 피드백이 거의 없습니다.

피드백은 조언을 준 사람들에게 보람을,  비슷한 증상으로 고민하고 있는 분들에게 도움이 될것입니다

댓글
운연 작성자 2017.09.11. 13:25 |댓주소:#1751719
작은거인

친절하신 답변 다시 한 번 감사드립니다...

성공하면 답글을 달려고 했는데(정확히는 후기를 올리려고 ㅠㅠ) 안되니 댓글 달 생각을 못했네요...

이번에는 알려주신데로 해보고 결과 올리도록 하겠습니다.

바이오스 나가면 배터리 빼놓고 다시 해보면 되겠죠 ㅎㅎ

댓글
운연 작성자 2017.09.11. 15:38 |댓주소:#1751830
작은거인

작은거인님 감사합니다.

알려주신 방법대로 일단 EFI-Shell을 받아서 USB 만들고 EFI폴더만들어 grub로 부팅해서 확인하고 패치작업까지 마쳤습니다.

0x0으로 되어 있더군요. 0x3으로 변경했습니다

그리고 커맥을 설치하고 부팅을 하면 화면까지 뜨는데 비밀번호 입력하고 로그인 들어가면 키보드와 마우스 아무것도 않먹고요. USB 포트도

다 작동을 안합니다. config.plist에서 Inject USB도 하고 알려주신 USBinjectALL.kext도 kext\other에 넣었는데도 똑같네요.

충돌이 나는건지 뭐가 문제일런지요? 이전에 framebuffer 잡을때도 부팅을 하고선 USB 포트가 죽었던적이 있는데...

아무래도 어딘가 충돌이 나는거 같습니다... 답변주시면 감사하겠습니다...

댓글
profile image
작은거인 2017.09.11. 17:03 |댓주소:#1751915
운연

커맥의 세계에서는 이해할 수 없는 상황이 비일비재합니다만,

정말 이해할 수 없는 상황이군요. 그것도 최악으로

키보드 마우스가 동작하지 않으면 ps-2 타입이라면 키보드 관련 kext가 있어야될 것이고

가끔 ps-2 관련 kext가 있어도 동작하지 않을 경우를 대비해서 USB 키보드를 필요로 할때도

있지만, USB가 동작하지 않는다면, USB 키보드도 무용지물이겠군요.

이런 최악의 상황은 경험해 본적이 없어서 마땅한 조언을 드리기 어렵군요

어느부분에 문제가 있는지 잘 살펴볼 수 밖에 도리가 없겠네요.

 

댓글
운연 작성자 2017.09.11. 17:58 |댓주소:#1751960
작은거인

빠른 답변 감사합니다...

저도 딱히 할말이없네요... 근 한 달넘게 끌어온건데.... 분명히 잡았었는데 왜 안되는건지...

차근차근 다시한 번 해보고 안되면 윈도우로 가야겠습니다... 다른거면 그냥그냥 쓰겠는데 그래픽이 않잡히니...

신경써 주셔서 감사합니다..

댓글
운연 작성자 2017.09.12. 13:21 |댓주소:#1752840
운연(본인)

어제 새벽 4시까지의 삽질 결과를 올리겠습니다.

 

1. 작은거인님이 올려주신 내용대로 EFI쉘 부팅후 DVMT 패치 진행 기본 32M -> 96M(0x3)로 변경

토니맥의 UniBeast를 이용한 인스톨USB를 만들어서 맥설치(토니맥으로 설치할 경우 별도 Config.plist변경 없이도 설치화면까지 나오고

최종 인스톨 완료까지 잘 진행됨. 설치후 MultiBeast Sierra를 이용해서 클로버, FAKESMC와 HD5XX 등을 설치

기본으로 설치하면 ig-Platform-id가 0x19120000으로 설정이 됨. 0x191b0000이나 0x1916000으로 부팅하면 사과가 깨지면서 멈춤

0x12345678로 부팅하면 부팅하는데 이후 framebuffer 설정을 해더니 0x12345678로도 아예 부팅이 안됨

https://www.tonymacx86.com/threads/unibeast-install-macos-sierra-on-any-supported-intel-based-pc.200564/

https://x86.co.kr/kext/1336866

 

2. 처음 작업했던 클로버 설치 USB로 다시 설치 시작

클로버 설정 안하면 설치화면 안나옴. config.plist를 Laptop HD530용으로 설정해도 안넘어감(뭔가 잘못했을 수도 있음)

ig-Platform-id를 0x12345678로 해서 설치 진행. 설치완료후 ig-Platform-id를 0x19160000이나 0x191b0000으로 해도

사과로고에서 진행바가 60%정도 진행되고 멈춤

혹시 몰라서 DVMT 패치를 64M, 128M로도 바꿔 봤으나 동일함.

https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

https://9to5mac.com/2017/04/28/building-a-gtx-1080-ti-powered-hackintosh-installing-macos-sierra-step-by-step-video/

 

3. 1번 설치 과정 다시 진행. 생각해 보니 DVMT 패치를 하면 framebuffer를 설정해 줄 필요가 없을듯 하여

MultiBeast에서 HD5XX만 빼고 설치. 19160000이랑 19160000으로 부팅하면 마찬가지로 로그인 화면까지는 나오고

비번 입력후 로그인 하면 잠시후 키보드 터치패드 작동 안함. USB 먹통...

0x12345678로부팅후 혹 다른 장비와 충돌인가 싶어 백라이트, 사운드, 이더넷, WIFI-Bluetooth 다 한방에 바로 잡힘 --;

바이오스 초기화 하고 부팅하면 마찬가지로 또 커널 패닉 읽어남. DVMT 패치 하면 부팅되고 로그인후 먹통

 

여기까지 입니다.... 일단 바이오스 초기화 하고 Framebuffer 패치를 다시 한 번 해볼 예정입니다.

안되면 좌절금지님 꺼 이미지로 다시 한 번 시도해 보고요...

지난 주말까지 안되면 포기하자 했는데 여기까지 왔는데 한 번 끝을 볼랍니다...

읽어 주셔서 감사합니다.

 

댓글
운연 작성자 2017.09.12. 15:29 |댓주소:#1753079
작은거인

댓글 감사합니다. 

바이오스 초기화 하고 framebuffer다시 잡고 0x191b0000으로 부팅까지 했습니다... 똑같이 로그인후 먹통이네요...

 지난번에 알려주신 블루투스용 켁스트만 빼고 클로버 올려봅니다(용량초과라고 해서)

일단은 답변 기다려 보고 아니면 좌절금지님 걸로 다시 테스트 예정입니다...

감사합니다.

댓글
profile image
작은거인 2017.09.12. 16:02 |댓주소:#1753111
운연

그래픽 먼저 잡아보시고,

하나하나 나누어 접근해 보세요

토니맥 툴이 좋기는 하지만 오히려 간섭을 일으킬 수도 있을 것입니다

첨부한 CLOVER폴더로 바꿔서 해보시지요

 

..CLOVER.zip

댓글
운연 작성자 2017.09.12. 16:39 |댓주소:#1753145
작은거인

친절한 설명 감사드립니다.

저도 그렇게 생각합니다. 데스크탑이면 오히려 신경안쓰고 했을 것을 노트북이라 까다롭네요...

주신걸로 바꿔서 부팅해봤는데 안되네요...ㅎㅎㅎ

일단 좌절금지님이 올려주신걸로 설치하면서 다시 한번 도전해 보겠습니다.

결과보고 드리겠습니다. ㅎㅎ

감사합니다.

댓글
profile image
작은거인 2017.09.12. 16:21 |댓주소:#1753127
운연

BIOS 에서 DVMT Patch 는 윈도우에서 Aida64 로 확인해 보세요.

모델에 따라 정보가 안나오는 경우도 있습니다만. 

그리고 64MB 이상이면 된다는 보고도 있지만 64MB 아니면 패닉이 나기도 합니다

Screen Shot 2017-09-12 at 4.16.54 PM.jpg

댓글
운연 작성자 2017.09.13. 17:35 |댓주소:#1754692
작은거인

친절한 답글 진심으로 감사말씀 드립니다.

아무래도 포기를 해야할듯 합니다. ㅠㅠ 보내주신 자료로 테스트를 해보았으나 켁스트 집어넣으면 부팅이 않됩니다.

토니맥 설치USB로 설정하고 916B0000으로 잡으면 백라이트 설정안하고 로그인화면까지 넘어가고

배경흐린 상태로 그래픽이 잡힌듯 싶으나 로그인 완료후 2~3초가 지나면 키보드 마우스 다 죽고 USB도 먹통이 됩니다.

바이오스 DVMT를 변경해도, 프레임버퍼를 설정해도 마찬가지고 혹시나 해서 내장으로 붙은 램,하드, 무선랜 모듈 다 때고 해도 마찬가지네요...

아무래도 바이오스 업데이트를 하면서 뭔가 바뀐게 아닌가 합니다. 바이오스 업데이트전에는 잡혔었거든요... ㅠㅠ

시에라 12.6으로 할지 하이시에라나 엘 케피탄 등 다른 OS로 할지 일단 좀 생각좀 해보려고 합니다...

안되면 윈도우로... 아 윈도우는 30분도 안되서 설치가 다 되는데... 안타깝네요....

다시 한 번 감사말씀 드립니다.

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

신고

"님의 댓글"

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

삭제

"님의 댓글"

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