질문용 시스템 사양 | 1번 |
---|---|
추가사양 및 설치(할)OS | macOS 10.15 Beta 5 |
공지숙지/증상설명 | 숙지 |
EFI.zip macOS 설치를 정상적으로 완료 하였고, 설치단계까지는 문제가 없었습니다.
첫 부팅시 ACPI Error 문구가 여러번 뜨다가 저런식으로 마지막에 표시되고 종료됩니다.
첫 부팅이라 dsdt또한 작업이 되지 않은 상태이고, 혹시몰라 origin폴더에 넣어놨습니다.
시도해본건 배터리 관련 kext들을 추가, 삭제해보았고, 마지막으로 모두 제거한 채로 부팅도 시도해보았습니다. 업로드해논 efi폴더에는 kexts/other 경로에 배터리 관련 kext는 없습니다.
이미지는 좌절금지님의 이미지에 저와는 상관없는 유선랜 관련 kext와 VoodooI2CHID.kext, VoodooTSCSync.kext (뒤에 두가지 kext는 존재시 설치도 불가), 배터리관련 kext를 제거하였으며, 해외포럼의 저와 비슷한 기종(17zd990)의 config파일을 참고하여 config파일을 작성하였습니다.
efi파일 첨부해두었습니다.
dsdt를 손보려면 일단 부팅자체는 되야하는 상황인데 첫부팅에 이런 에러가 떠서 난감하네요. 어떻게 패치하면 좋을까요?
PS2컨트롤러 부분에서 에러가 나네요. voodoops2controller.kext는 설치과정중 키보드가 작동하지 않아 넣어줬는데 어떤걸 손봐야 할까요?
VoodooI2C와 SMC 센서 켁스트 다 지우고 부팅해보세요. 그리고 해외포럼 링크도 첨부해주시면 문제 해결에 더 도움이 될 것 같습니다.
그리고 아래 링크에서 켁스트 다운로드 받아서 VoodooPS2Controller에 덮어씌워보세요.
https://www.tonymacx86.com/threads/lg-gram-17-lid-close-doesnt-work.280186/
일단 참고한 해외 포럼은 위 글입니다.
1. VoodooI2C와 smclightsensor kext를 지우고 부팅시도 했을때 에러가 동일했습니다.
2.VoodooPS2Controller kext를 새로 받아서 덮어써 봤습니다.
->
직전 에러는 통과하였으나 voodoops2trackpad : identify touchpad command faild 라는 에러가 발생하였습니다.
3. 장치관리자로 트랙패드 통신 프로토콜이 i2c인걸 확인하고 VoodooI2C kext 다시 넣어보고, 다시 부팅해본 결과 voodoops2trackpad : identify touchpad command faild 라는 똑같은 에러가 발생하였습니다.
4. VoodooI2CHID kext를 넣고 부팅을 시도했습니다. 똑같은 에러입니다,
VoodooPS2Controller.kext/Plugins 폴더 안에 trackpad 켁스트 지워보세요.
VooDooI2C 지워도 똑같은 증상입니다.
이것저것 켁스트 빼봐서 지금 여기까지 왔는데 같은 증상이네요.
여기서는 더이상 잘 모르겠네요. 바이오스 옵션 잘 설정되었는지 확인해보시고, 다른 여러 가이드 참고해보세요. 개인적으로는 RehabMan가이드 추천하지만 영어라서 번역기 돌려보세요. 더 잘 아는 분이 도움주시면 가장 좋겠지만...
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/
VoodooPS2Controller.kext 도 지워보셨나요?
참고로 굳이 직접 지우지 않아도 부팅 후 클로버 부트로더에서 부팅할 디스크를 스페이스바로 선택한 뒤애
내부 옵션을 이용해서 원하는 kext 만 Block 할 수 있습니다
VoodooPS2Controller삭제 후 HID LEgacy shim 2에서 멈춰서 usb관련 문제라고 추측하였습니다.
그램 구조상 우측 usb포트 있는 부분이 따로 pcb가 나눠져있어 i2c로 통신하는 것 같아 voodooi2c kext와 voodooi2chid kext를 넣어 현재 여기에서 멈추네요.
https://www.tonymacx86.com/threads/acpi-error-ae_bad_parameter-setup-works-fine.227195/
해당글에 나와있는대로 dsdt를 패치해주면 될듯 싶습니다만, macOS를 사용할 수 없어 어떻게 할 수가 없네요.
혹시 클로버 dsdt patches에서 패치하는 방법이나, 다른 방법이 있을까요?
올려주신 링크와 같은 이슈는 아니라서 적용 될지 모르겠네요
kext, config 조정으로 잡는게 좋을 것 같다는 생각이 듭니다
macOS 말고 다른 운영체제에서 DSDT 컴파일 하는 방법은 모르겠네요
DSDT 추출해서 올려 보실래요?
본문에 올려진 DSDT 는 추출이 잘못되었습니다
H_EC to EC 패치시 나는 acpi에러중 문구가 같은게 있어서 비슷한 이슈라고 생각했는데 아닌가보군요.
dsdt.zip 본문에 있는 추출 clover로 진행하였으나, 잘못된거라 하셔서 삭제하고 다시한번 clover로 추출했습니다. 혹시몰라 윈도우에서 dumpdsdt로 추출한 dsdt도 첨부합니다.
clover 추출 dsdt 로 common patch 만 했습니다
이런 오류가 나네요.
VoodooI2CHID kext를 제거해봤으나 이런 에러가 납니다. 아무래도 VoodooI2CHID는 지우면 안될 것 같고, VoodooI2C와 VoodooI2CHID제거시 HID Legacy shim2에서 멈춰버립니다. Voodooi2c에 있는 2가지 켁스트 예외하는 경우까지 테스트해도 HID Legacy shim에서 멈춰버리는걸 보아 VoodooI2C와 VoodooI2CHID는 필수인듯 합니다.
사용한 켁스트 목록은 다음과 같습니다.
https://github.com/alexandred/VoodooI2C
HWINFO64에서 확인결과I2C Controller의 HW ID는 PCI\VEN_8086\DEV_9DE8로 호환되는 장치입니다.
이걸로 한번 해보실래요?
[GPIO] GPIO Controller Enable [SKL+] 추가한 DSDT 입니다
그리고 USB-LG-Gram kext 는 일단 빼두시고 진행하는게 좋을 것 같습니다
voodooi2c, voodooi2chid, USB-LG-Gram kext, DSDT.aml 은 빼고 테스트 진행하는게 좋을 것 같습니다
voodooi2c, voodooi2chid 가 없으면 보통 부팅 불능이 아니라 터치패드나 터치스크린에 문제가 생기니까요
부트플래그도 -v debug=0x100 keepsyms=1 세가지만 쓰시고 로그가 변화가 있는지 확인해보세요
그래픽 ID 도 12345678 로 일단 시도해보세요
패닉 원인 경우의 수는 최대한 줄여야 합니다
USB 2.0 단자 있으면 거기에다가 시도해보시고, 바이오스 옵션체크, EFI 드라이버 체크, config 체크 순서대로 삽을 뜨셔야 할 거 같네요..ㅜ
USB2.0 단자는 없고, 말하신대로 최소한의 조건에 돌렸을땐 HID Legacy shim 2, USB inject all 켁스트를 추가해도 같은 부분에서 멈추네요 ㅠㅠ
그래픽 ID도 일단 12345678로 세팅해놨습니다.
생각보다 신기한놈이네요...무게줄이려고 무슨 마개조를 시도했는지 참...ㅋㅋ
랩탑이 원래 까다로워요
그리고 대부분 심플한 패치로 해결됩니다
config 도 rehabman 예시 파일에다가 그래픽 12345678, smbios 수정만 해서 설치 시작하시는거 추천드립니다
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +270 | 11만 | 17.07.3020:49 | 달쇠 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | 12만 | 17.02.1014:21 | Mactopia |
Hot 램 증설.. 그리고 자꾸 재부팅되는 PC.. +9 | 119 | 24.10.2513:02 | 김밉상 |
Hot 고수분들 제발 도와주세요 +2 | 113 | 24.10.2513:28 | 희밍현수님 |
113 | 24.10.2513:28 | 희밍현수님 | |
119 | 24.10.2513:02 | 김밉상 | |
63 | 24.10.2421:15 | 활주로임 | |
62 | 24.10.2322:21 | 활주로임 | |
88 | 24.10.2318:25 | 헷인토시 | |
76 | 24.10.2317:01 | 활주로임 | |
127 | 24.10.2315:51 | 배고픈사람 | |
153 | 24.10.2308:19 | 미찌콘 | |
126 | 24.10.2213:48 | 아킬리오 | |
101 | 24.10.2210:36 | MCMC | |
75 | 24.10.2200:57 | 헷인토시 | |
187 | 24.10.2123:22 | 마요네즈 | |
1481 | 24.10.1914:54 | 활주로임 | |
207 | 24.10.2017:21 | RTings | |
1519 | 24.10.2000:14 | Kylee | |
127 | 24.10.1921:50 | 루이코아낭 | |
1123 | 24.10.1918:03 | Gastone | |
90 | 24.10.1721:28 | Oscar | |
213 | 24.10.1712:11 | 희밍현수님 | |
77 | 24.10.1612:42 | SystemShock | |
324 | 24.10.1517:37 | Gastone | |
1327 | 24.10.1517:20 | 물만두 | |
1674 | 24.10.1317:18 | 물만두 | |
1282 | 24.10.1315:07 | Steer | |
882 | 24.10.1004:51 | Steer | |
199 | 24.10.0920:24 | KImET | |
941 | 24.10.0915:49 | lesmi | |
186 | 24.10.0911:23 | LumOS | |
77 | 24.10.0902:16 | lesmi | |
913 | 24.10.0822:09 | 애플맨 | |
1323 | 24.10.0810:58 | soullees | |
123 | 24.10.0723:26 | 오십견 | |
1247 | 24.10.0723:14 | Steer | |
126 | 24.10.0721:40 | 서재희 | |
82 | 24.10.0704:04 | g2030h61 | |
94 | 24.10.0704:00 | g2030h61 | |
102 | 24.10.0620:14 | SystemShock | |
119 | 24.10.0617:57 | 늘심심 | |
1557 | 24.10.0601:48 | 아스타틴 | |
1279 | 24.10.0515:04 | lesmi | |
137 | 24.10.0422:58 | 낡은기계 | |
553 | 24.10.0315:33 | oreo | |
121 | 24.10.0315:26 | 매치포인트 | |
184 | 24.10.0313:01 | 매치포인트 | |
158 | 24.10.0311:30 | KAKU | |
404 | 24.10.0207:44 | 데스맥 | |
258 | 24.09.3014:22 | 민준송 | |
204 | 24.09.2922:21 | oreo | |
136 | 24.09.2917:58 | 수박 | |
116 | 24.09.2913:21 | 루마루 |
config ACPI 패치에서 H_EC를 EC로 변경하면 안될 것 같아서 우선 모든 패치를 #Patches로 지웠습니다. config.plist