질문용 시스템 사양 | 1번 |
---|---|
추가사양 및 설치(할)OS | 모하비 |
공지숙지/증상설명 | 숙지 |
안녕하세요.
현재 노트북(델 인스피론 15 7559)에 모하비를 설치중인데,
아래의 오류가 계속 발생하여서 진행이 안되는데 혹시 똑같은 증상을 겪었고 해결하신분 계실까요..?
검색을 해봐도 busy timeout[0],(240s) : IOAHCIDevice라고는 잘 안나오는거 같아서...
IOAHCIDevice가 무엇을 의미하는지... 클로버에서 어떻게 건드려야되는지 잘 모르겠네요...
(늦었지만 현재 모하비 14.6 + 클로버 파일을 이용하고 있습니다.)
P.S 혹시 글 양식이 잘못된 부분이있다면 바로 수정하도록 하겠습니다.
PC 사양
CPU : intel i7-6700HQ
Ram : 16gb
#모하비#IOAHCIDevice#클로버#busy_timeout#설치
질문자님의 노트북 사양에 적합하게 EFI 폴더를 수정하였습니다.
EFI 폴더 안에 있는 기존의 Boot 폴더와 Clover 폴더를 삭제해주세요.
그리고, 아래에 첨부한 EFI 폴더 안에 있는 Boot 폴더와 Clover 폴더를 복사하여 교체하고 다시 부팅해주세요.
Mac OS 설치 디스크에 EFI 폴더가 있습니다.
Windows 파일 탐색기로 Mac OS 설치 디스크로 들어가지지 않는다면
TransMac 으로 Mac OS 설치 디스크를 열어서 EFI 폴더 안에 있는 Boot 폴더와 Clover 폴더를 교체해주세요.
혹시, Mac OS Mojave 10.14.x 설치 Dmg 파일이 유튜버분께 받은 파일인가요?
Dmg 파일을 복원하였다면 아마 USB 가 GUID 파티션 테이블 형식으로 되어있고 EFI 시스템 파티션이 있을 것입니다.
그런데, Windows 에서 이동식 디스크의 드라이브 문자 할당을 지원하지 않아서 EFI 폴더 수정이 어려울 것 같습니다.
X86 사이트에서 좌측에 있는 파일 자료실 게시판의 Mac OS Catalina 10.15.3
또는 Mac OS Mojave 10.14.6 설치 Ghost 이미지 파일을 사용하는 것을 권장합니다.
그리고, Mac OS Catalina 10.15.3 설치 Ghost 이미지 파일 복원이 완료되면
USB-BOOT 파티션 안에 있는 EFI 폴더로 들어가서 기존의 Boot 폴더와 Clover 폴더를 삭제하고
위의 댓글에서 제가 드린 EFI 폴더 안에 있는 Boot 폴더와 Clover 폴더를 복사하여 넣어주세요. :)
노트북의 하드가 정상적으로 인식되었다니 다행입니다. :)
그리고, Mac OS Catalina 10.15.x 버전이어도 괜찮습니다.
다음 질문글에서 제가 작성한 댓글을 참고해주세요. :)
https://x86.co.kr/qa/4249022#comment_4252685
그리고, 제가 작성한 Mac OS Catalina 10.15.2 설치 후기글도 참고해보세요.
https://x86.co.kr/mymac/4083717
노트북 하드의 EFI 파티션에 EFI 폴더를 복사하여 넣어주세요.
그리고, 재부팅해서 BIOS 설정으로 들어가고 부팅 우선 순위 설정 항목에서 노트북 하드가 1순위가 되도록 설정해주세요.
혹시, BIOS 설정의 부팅 순위 항목에 노트북의 하드 디스크가 표시되지 않는다면
UEFI Shell 에서 Bcfg 명령어로 직접 BIOS 부팅 항목을 생성해주세요.
저의 닉네임은 엑팔대박사가 아니라 shl628 이고,
X86 사이트의 회원 그룹이 " 엑팔대박사 " 입니다. :)
저 사진의 BIOS 설정 화면에서 File Browser Add Boot Option 항목에 엔터하고
사진찍어서 댓글로 업로드해 주실 수 있나요?
BIOS 설정에서 Boot 탭의 File Browser Add Boot Option 항목에 엔터하고
사진찍어서 댓글로 업로드해 주실 수 있나요?
답글이 늦어 죄송합니다... 사진 올리는게 시간이 엄청 걸리네요...
Return Boot Menu
<EFI>
<System Volume Information
<.fseventsd>
라고 나오네요... 올리는게 시간이 너무 오래걸려 직접 적습니다..
/EFI/BOOT 경로로 들어가서
BOOTX64.efi 파일 항목에 엔터를 눌러주세요.
현재 질문자님 노트북의 EFI 폴더를 압축해서 댓글로 업로드 해주세요.
지금은 시간이 늦었으니 내일이나 나중에 확인해 보겠습니다. :)
Intel HD Graphics 530 내장 그래픽의 QE/CI 활성화를 위한 Properties 값을 입력하였습니다.
EFI 폴더 안에 있는 기존의 Boot 폴더와 Clover 폴더를 삭제해주세요.
그리고, 아래에 첨부한 EFI 폴더 안에 있는 Boot 폴더와 Clover 폴더를 복사하여 교체하고 다시 부팅해주세요.
늦은시간 이렇게 또 글을 남기게 됩니다...
배터리 패치를 진행하던중 ( 써주신 8비트로 작업하는 글을 보며... ) DSDT를 수정했는데,, aml확장자로 컴파일 하면 아래의 에러가 뜨는데 어떻게 해야 할까요...? ㅠ
저 오류는 Arg0 부터 Arg3 까지의 4줄을 지우면 해결되지만
refs.txt 를 사용하여 디컴파일을 하는 것이 더 정확하게 해결됩니다.
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/
그리고, DSDT.aml 을 DSDT.dsl 로 디컴파일하고 난 후에 수정하는 것을 권장합니다.
혹시, Origin 폴더를 압축해서 댓글로 업로드해 주실 수 있나요?
제가 내일 저 부분의 오류를 수정해서 드리겠습니다. :)
SMCBatteryManager.kext 를 삭제해주세요.
배터리 패치 작업이 완료된 DSDT.aml 을 적용하기 전까지는 넣지 마세요.
ACPI Error 가 발생하면서 부팅이 불가능하게 될 수도 있습니다.
External(MDBG, MethodObj, 1)
External(_SB.PCI0.SAT0.SDSM, MethodObj, 4)
내용의 refs.txt 로 디컴파일하여 ACPI Error 를 수정한 DSDT.dsl 입니다.
이제, 질문자님이 OperationRegion (ECRM, EmbeddedControl, Zero, 0x0100) 의 배터리 관련 변수에서
16 Bit 이상이면서 배터리 관련 Method 에서 선언되어 사용되는 변수들을 8 Bit 로 세분화하는 작업을 해주세요.
그리고, B1B2, B1B4 등의 Method 가 필요하면 최상위 루트의 하단부에 입력하여 넣어주세요.
Method (B1B2, 2, NotSerialized) { Return (Or (Arg0, ShiftLeft (Arg1, 8))) }
Method (B1B4, 4, NotSerialized)
{
Store(Arg3, Local0)
Or(Arg2, ShiftLeft(Local0, 8), Local0)
Or(Arg1, ShiftLeft(Local0, 8), Local0)
Or(Arg0, ShiftLeft(Local0, 8), Local0)
Return(Local0)
}
배터리 관련 변수를 8 Bit 로 세분화하는 작업이 모두 완료되면 DSDT.aml 로 컴파일하여 저장하고 Patched 폴더에 넣고
SMCBatteryManager.kext 를 넣어주세요.
혹시, 모르는 부분이나 어려운 부분이 있다면 댓글 남겨주세요. :)
MaciASL 의 패치 목록에 질문자님의 Dell 노트북에 적용되는 배터리 패치가 있었네요. :)
위에 제가 작성한 댓글의 DSDT.dsl 은 다운로드하지 말고
아래에 첨부한 DSDT.aml 을 그대로 Patched 폴더에 넣어주세요.
그리고, SMCBatteryManager.kext 를 넣고 재부팅해서 상단 메뉴바에 배터리 잔량이 정상적으로 표시되는지 확인해주세요. :)
- 표시가 클로버 부트로더 화면이 뜨기 전에 나오나요?
그리고, 위에서 제가 드린 DSDT.aml 파일을 적용하기 전에도 발생했었나요?
DSDT 를 수정할 필요가 없습니다.
WhateverGreen 의 SSDT-PNLF.aml 을 사용하세요.
다음 사진처럼 주석 처리가 되어있는 초록색 글자의 설명에 따라 Object 의 값을 수정해주세요.
수정이 완료되면 저장하고 SSDT-PNLF.aml 로 컴파일하고 클로버의 Patched 폴더에 넣어주고 재부팅을 해주세요.
시스템 환경설정의 디스플레이로 들어가면 밝기를 조절하는 슬라이드 바가 생겼나요?
그리고, 혹시 노트북의 Fn 키 + 밝기 조절 키가 작동하나요?
네, 질문자님의 Dell 노트북은 I2C 방식의 터치패드이며 VoodooI2C.kext 가 필요합니다.
GenI2C + DSDT.dsl + VoodooI2C.kext 를 사용하여 패치하고 적용해주면 됩니다.
DSDT 수정은 필요하지 않고 DSDT.dsl 파일만 필요합니다.
EFI 폴더는 수정하고 드리겠습니다.
GenI2C 는 DSDT.dsl 에서 터치패드에 관련된 패치를 생성해주는 App 입니다.
제가 터치패드 제스처 안정화 작업도 같이 해드렸습니다.
아래에 제가 작성한 댓글에 첨부한 EFI 폴더로 교체하고 부팅해보세요. :)
노트북 디스플레이 밝기 조절과 터치패드 제스처 안정화 작업도 하였습니다.
EFI 폴더 안에 있는 기존의 Boot 폴더와 Clover 폴더를 삭제해주세요.
그리고, 아래에 첨부한 EFI 폴더 안에 있는 Boot 폴더와 Clover 폴더를 복사하여 교체하고 다시 부팅해주세요.
그 후에, 밝기 조절과 터치패드 제스처가 잘 되는지 확인해주세요. :)
그러면, 우선 다시 아래에 첨부한 EFI 폴더로 부팅해주세요.
EFI 폴더 안에 있는 기존의 Boot 폴더와 Clover 폴더를 삭제해주세요.
그리고, 아래에 첨부한 EFI 폴더 안에 있는 Boot 폴더와 Clover 폴더를 복사하여 교체하고 다시 부팅해주세요.
나중에, 다시 한번 확인해 보겠습니다. :)
검색해보니 Dell Inspiron 7559 노트북의 Mac OS 커스터맥 설치 사례와 파일이 Github 와 Tonymacx86 사이트에 있네요.
https://github.com/tanido/dell-inspiron-7559-i5-mojave
https://www.tonymacx86.com/threads/guide-dell-inspiron-15-7559-skylake.260876/
BIOS 설정을 Tonymacx86 사이트를 참고하여 변경해주세요.
그리고, 위의 Github 에서 질문자님과 비슷한 증상이 언급되어 있네요.
UEFI 방식으로 부팅하면 배터리를 분리해야 부팅이 된다고 합니다.
아마도, 전원 어댑터를 연결하지 않으면 부팅이 안되는 증상과 관련이 있는 것 같습니다.
클로버 부트로더를 Legacy BIOS 방식으로 설치하고 사용해야 할 듯 합니다.
현재 질문자님의 노트북에는 클로버 부트로더가 UEFI 부팅 방식으로 설치되어 있습니다.
UEFI 부팅 방식은 /EFI/BOOT/BOOTX64.efi 파일을 로드하여 부팅합니다.
Legacy BIOS 부팅 방식은 하드 디스크 또는 SSD 의 Master Boot Record 라는 MBR 영역에 기록된 부팅 정보를 읽어서 부팅합니다.
클로버 부트로더 설치 Pkg 파일을 실행해서 Legacy BIOS 방식으로 설치해주면 됩니다.
클로버 부트로더를 Legacy BIOS 방식으로 설치하는 것은 팀뷰어 원격으로 도와드릴 수 있습니다. :)
아이디는 1 553 678 271
비밀번호는 74n7vy입니다..
원격거시면 이 댓글은 지우도록 하겠습니다 ㅠㅠ.
정말 감사합니다..
완료되었습니다.
BIOS 설정에서 UEFI 가 아닌 Legacy BIOS 로 설정하고 부팅이 잘 되는지 확인해주세요.
부팅이 잘 되었다니 다행입니다. :)
그리고, 터치패드는 질문자님의 Dell Inspiron 7559 노트북의 터치패드 장치의 제조사를 알아야 할 듯 합니다.
그리고, GenI2C 는 다음 사이트의 Release 에서 최신 버전을 다운로드하면 됩니다.
https://github.com/williambj1/GenI2C
GenI2C 와 관련된 글입니다.
https://x86.co.kr/kext/3994054
https://x86.co.kr/kext/3994043
아래 사이트의 글은 제가 작성한 것은 아니지만 참고해보세요.
https://egloos.zum.com/1/v/1476522
그리고, 제가 드린 DSDT.aml 에는 Windows 10 Darwin 패치가 적용되어 있습니다.
DSDT.aml 을 DSDT.dsl 로 그대로 변환만 해주고 GenI2C 에서 사용하면 됩니다. :)
음...
장치 관리자에서 터치패드를 더블 클릭하고 자세히 탭에서 속성을 다 살펴보세요.
TPD0, ELAN, SYNA 등의 문구가 보일 것입니다.
Diagnosis 버튼을 누르고 상단 메뉴바의 VoodooI2C Log 를 저장해서 댓글로 보내주세요.
GenI2C 에서 첫 번째 Information 탭을 누르고 스크린샷을 캡쳐해서 댓글로 보내주세요.
" Command 키 ( = Windows 키 ) + Shift 키 + 숫자 4 키 " 단축키를 눌러서 스크린샷을 캡쳐할 수 있습니다. :)
아래에 첨부한 Kext 2개를 클로버의 Other 폴더에 넣고 재부팅 해주세요.
그리고, GenI2C 에서 Information 탭에서 Satellite 나 DeviceName 과 같은 항목에 정보가 뜨는지 확인해주세요.
Next를 누르면 Device Name이 나오고 여기에서는 무시하고 Next를 누를수없네요 ㅠㅠ
질문자님 노트북의 DSDT 에서 터치패드의 Device 이름을 입력해야 합니다.
현재 질문자님의 DSDT 에서 터치패드 장치가 TPD0 과 TPD1 두 개가 존재합니다.
그런데, Windows 의 장치 관리자에서 ELAN1010 이라고 하셨으므로
GenI2C 의 Device Name 항목에 ELAN1010 값을 포함하는 TPD1 을 입력하면 됩니다.
GenI2C 에서 Device Name 항목에 TPD1 을 입력하고 Next 버튼을 눌러주세요.
확장자가 .aml 인 파일들만 넣어주면 됩니다.
그리고, Readme.txt 의 내용대로 Config.plist 에 Rename 패치도 적용해야 합니다.
그런데, GenI2C 에서 패치 방식을 Interrupt ( APIC or GPIO ) 로 하였나요?
EFI 폴더 안에 있는 기존의 Boot 폴더와 Clover 폴더를 삭제해주세요.
그리고, 아래에 첨부한 EFI 폴더 안에 있는 Boot 폴더와 Clover 폴더를 복사하여 교체하고 다시 부팅해주세요.
그 상태에서 GenI2C 를 실행하고 VoodooI2C 로그를 생성해서 댓글로 보내주세요.
방금 구글에 검색해보니 Dell 노트북 BIOS 설정에서 터치패드 관련 항목이 Enhanced 또는 Advanced 로 설정되어 있어야 한다고 하네요.
BIOS 설정에서 Trackpad 또는 Touchpad 또는 Internal Pointing Device 와 관련된 항목이 있는지 확인해주세요.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +270 | 11만 | 17.07.3020:49 | 달쇠 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | 12만 | 17.02.1014:21 | Mactopia |
Hot 램 증설.. 그리고 자꾸 재부팅되는 PC.. +9 | 95 | 24.10.2513:02 | 김밉상 |
Hot macos high sierra 설치후 재부팅시 please report this panic in http... +4 | 59 | 24.10.2322:21 | 활주로임 |
Hot 고수분들 제발 도와주세요 +2 | 81 | 24.10.2513:28 | 희밍현수님 |
81 | 24.10.2513:28 | 희밍현수님 | |
95 | 24.10.2513:02 | 김밉상 | |
55 | 24.10.2421:15 | 활주로임 | |
59 | 24.10.2322:21 | 활주로임 | |
79 | 24.10.2318:25 | 헷인토시 | |
74 | 24.10.2317:01 | 활주로임 | |
113 | 24.10.2315:51 | 배고픈사람 | |
146 | 24.10.2308:19 | 미찌콘 | |
120 | 24.10.2213:48 | 아킬리오 | |
99 | 24.10.2210:36 | MCMC | |
71 | 24.10.2200:57 | 헷인토시 | |
184 | 24.10.2123:22 | 마요네즈 | |
1465 | 24.10.1914:54 | 활주로임 | |
202 | 24.10.2017:21 | RTings | |
1483 | 24.10.2000:14 | Kylee | |
125 | 24.10.1921:50 | 루이코아낭 | |
1006 | 24.10.1918:03 | Gastone | |
89 | 24.10.1721:28 | Oscar | |
212 | 24.10.1712:11 | 희밍현수님 | |
77 | 24.10.1612:42 | SystemShock | |
320 | 24.10.1517:37 | Gastone | |
1327 | 24.10.1517:20 | 물만두 | |
1630 | 24.10.1317:18 | 물만두 | |
1282 | 24.10.1315:07 | Steer | |
882 | 24.10.1004:51 | Steer | |
199 | 24.10.0920:24 | KImET | |
940 | 24.10.0915:49 | lesmi | |
186 | 24.10.0911:23 | LumOS | |
77 | 24.10.0902:16 | lesmi | |
913 | 24.10.0822:09 | 애플맨 | |
1321 | 24.10.0810:58 | soullees | |
123 | 24.10.0723:26 | 오십견 | |
1245 | 24.10.0723:14 | Steer | |
125 | 24.10.0721:40 | 서재희 | |
80 | 24.10.0704:04 | g2030h61 | |
94 | 24.10.0704:00 | g2030h61 | |
102 | 24.10.0620:14 | SystemShock | |
118 | 24.10.0617:57 | 늘심심 | |
1466 | 24.10.0601:48 | 아스타틴 | |
1277 | 24.10.0515:04 | lesmi | |
136 | 24.10.0422:58 | 낡은기계 | |
551 | 24.10.0315:33 | oreo | |
121 | 24.10.0315:26 | 매치포인트 | |
183 | 24.10.0313:01 | 매치포인트 | |
155 | 24.10.0311:30 | KAKU | |
403 | 24.10.0207:44 | 데스맥 | |
258 | 24.09.3014:22 | 민준송 | |
192 | 24.09.2922:21 | oreo | |
136 | 24.09.2917:58 | 수박 | |
115 | 24.09.2913:21 | 루마루 |
인텔 100번대 칩셋이라면 sata kext를 확인해보시는 것은 어떨까합니다.
SATA-100-series-unsupported.kext