100% 당첨매일매일 출석 도장 찍고 포인트 받아가세요

X86 주요 단축키
  • 1 X86 톺아보기
  • 2 커스텀맥 톺아보기
  • 3 X86 시작백과
  • 4 X86 필수어플
  • 5 X86 커뮤니티
  • 6 인생은 랜덤
  • X86 iQuiz
    읽기 최소레벨 지정  
    안녕하세요!
    얼마 전에 구세주를 만났다는 사람입니다.
    계속 시간이 안되서 업로드를 못하다가
    빨리 해야겠다 싶어서 잠 안자고 업로드 중입니다. ㅋㅋㅋ


    일단 제가 카비레이크를 선택한 이유는 여러가지가 있습니다.

    1) 하스웰 제온의 사망으로 요구되는 시스템 변경
    2) 최신 CPU프로세서
    3) 썬더볼트 내장

    하지만 z270 시리즈는 커맥 사례가 찾아보기 어렵고 (국내에선), 나온지 얼마 안되어 빌드 정보도 없을 것 같아 두려웠습니다.
    그렇지만 커맥의 정신은 삽질이기에 한번 도전해보고 도저히 안되면 z170보드로 내려가자 싶어서... 일단 도전했는데요.
    일단은 성공인 것 같습니다. 그리고 저 또한 도움을 받았기에, 공유하는 것이 맞아서 업로드하고자 합니다.


    왜 마이맥 빌드후기에 업로드 안하냐?

    -> 사실 연구용 dsdt만 아니면 거기 업로드했을텐데.. 이걸 보시고 논의하시기에 팁/안정화 정보가 나을 것 같아서요..
    이 글이 또한 z270의 안정화 정보도 포함하기에.. 문제가 되면 옮겨주세요!


    스펙입니다.

    i7-7700k
    Z270-UD5 기가바이트
    gtx 670
    16G 2400mhz Ram


    그럼 시작해보겠습니다.

    ---------------------------------

    0. 설치화면을 띄우기까지

    아이뱅크님의 글을 베이스로 시작했습니다.
    (https://x86.co.kr/index.php?mid=tip&search_target=title_content&search_keyword=카비&document_srl=1439273)

    가장 중요한건 config내의 fakecpuid 항목과 EFI 내부의 drivers64UEFI 항목입니다.
    위의 글타래를 잠시 인용하겠습니다.

    "

    drivers64UEFI

                  HFSPlus.efi            ----VBoxHfs-64.efi 이것을 없애고 대체

                  OsxFatBinaryDrv-64.efi 

                 OsxAptioFix2Drv-64.efi/ OsxAptioFixDrv-64.efi  둘중하나는 반드시 있어야 합니다.    스카이레이크 시스템 부팅오류참고

                 대체로 맥프로일때         OsxAptioFixDrv-64.efi

                            아이맥17.1일때    OsxAptioFix2Drv-64.efi      

                  EmuVariableUefi-64.efi       f20일때 필수. ---카비레이크시 필수

                 간헐적 에러       Test2.efi  -----OsxAptioFix2Drv-64.efi를 사용할 때ㅁ

    "

    저는 Mac Pro 6,1을 사용함에도 불구하고,  OsxAptioFixDrv-64.efi의 오류가 생기더라구요.
    부팅과정에서 로딩바가 뜨려고하자마자 재부팅되는 현상이 있었습니다. 
    OsxAptioFix2Drv-64.efi 로 변경하니 괜찮았습니다.
    저는 이것이 메인보드의 호환문제라 생각됩니다. 제 시스템을 사용하시려는 분은 주의하시면 좋겠습니다.


    "

    1.  Bios  설정

             Set XHCI Handoff                     Enabled

              VT-d                                          disable

               super io configuration              disable

              IOAPIC 24-119                          disable


    " (출처 : 아이뱅크님)

    대체로 여기까지만 잡으시면 외장그래픽 사용시에 문제없이 부팅되실겁니다.


    ----------------------------------------

    1. USB 잡기

    제가 부팅과 설치에 성공하면 제일 먼저 잡으려는게 USB인데요.
    항상 피터지게 싸워왔던 문제입니다.

    흔히들 USBinjectAll.kext와 함께 kexts to patch 를 함께 사용하실텐데, 저 또한 KsJ님의 dsdt 패치글과 함께 이것을 사용했습니다.
    하지만 IORE 상에서 포트가 전부 나타나지 않고 HS01 ~ HS10, SS01 ~ SS06까지만 나오더라구요.
    (스카이레이크 시스템에서는 SS10까지, USR02까지 존재합니다.)

    찾다찾다보니, XHCI-200-series-injector.kext 가 필요하다는 느낌이 왔습니다.
    어렵게 구해서 넣어보니 포트를 모두 인식은 하더라구요.

    문제점은, 잘 되던 정품 키보드허브가 전력부족 문제를 내뿜으며 인식을 하지 않는 것입니다. 

    이것때문에 진짜 커맥 포기할 뻔 했습니다.
    2일밤을 새도 안잡히길래 이대로 쓸까? 하다가
    타협하면 완벽한 커맥이 아니다 싶어서.. 이곳저곳 찾아다녔습니다.

    그래서 토니맥에서 가이드하는 Custom SSDT도 만들어봤습니다.
    https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/
    (이것을 보니 이 켁스트와 함께 자신의 pci id에 맞는 드라이버를 만들라고 하더군요. 포트의 형태도 커스터마이징 하구요.)

    그랬더니 해결됐습니다.
    USB 포트 인식의 문제도 아니었습니다.
    전력 부족도 아니었던 것 같고, 어쨋든 해결은 Custom SSDT였습니다. (SSDT-UIAC.dsl)

    기회가 되면 업로드하겠지만, Custom SSDT에서 자신에게 맞는 드라이버의 포트를 잘 입력하구요.
    마지막에 UIAC 항목을 추가해주시면 잡힙니다.

    UIAC가 얼마나 중요하나면, 그렇게 안잡히던 아이패드 전류 문제도 잡힙니다. (충전 중이 아님 -> 충전 잘됌)


    -------------------------
    2. 스피드스텝 잡기

    KsJ님의 강의를 따라했습니다.
    (https://x86.co.kr/index.php?&mid=tip&search_target=title_content&search_keyword=스피드스텝&document_srl=1104585)

    잘 잡히긴 했지만C6 항목만 뜨고 C3 항목은 안뜨더라구요.


    혹시나해서 바이오스 들어가서

    C1E , C3, C6 , C8. 등등 C-State 관련 항목들을 모두 Enable 했더니 C3까지 잡혔습니다.
    (EIST도 Enable.)

    하지만 여전히 클럭은 8이 안뜨더라구요.
    1.0에서 멈춰있는데, 해결은 여기에 있었습니다.

    이쯤되면 아이뱅크님이 절 살린게 확실합니다.
    아이뱅크님의 글 첨부합니다.
    https://x86.co.kr/tip/1507776

    간단히말해, 스카이레이크 시스템부터는 스피드시프트라는 이름으로 스피스스텝이 바뀌었는데, 
    이것을 클로버상에서 입력해주면 (클로버 컨피규레이터에서 입력지원됩니다.) 0.8까지 내려가게 되고, 스피드스텝도 더 촘촘히 잡히는 결과를 얻었습니다.



    아, 한가지 더 추가하면 KsJ님의 DSDT 패치 방식으로 하면..
    제 상황에선 인텔 가젯이 실행이 안되는 문제가 발생했습니다.

    검색해보니 PCI값이 달라서라고 하셨네요.

    결론적으로 파워가젯을 실행하는 방법은 DSDT에 패치를 하는 것이 아니라
    FakeSMC에 패치하는 방법입니다.

    이 방법은 KsJ님의 글타래에 소개된 방식이기도 합니다.
    https://x86.co.kr/tip/1095488

    (그런데 아래에 나오는 dsdt 패치에 이마저도 되어있습니다. 그래서 fakesmc에서 삭제했습니다 ㅋ)




    -------------------------

    그래도 뭔가 찜찜했던 저는 dsdt를 건드리고 싶었습니다.
    왜냐하면, usb 패치를 찾던 과정에서 우연히 찾은
    http://www.insanelymac.com/forum/topic/321872-guide-sierra-on-mobos-serie-200-kabylake-dsdt/page-1

    이 사람의 dsdt를 한번 적용해봤더니
    부팅은 드럽~~게 느리지만 부팅되고 나니

    USB도 잡혀있고, HDMI 및 내장 사운드도 잡혀있는겁니다. -0-;;
    센세이션..

    너무 지쳐있던터라, dsdt를 보내주면서 한번만 패치에 도움을 달라고 했더니
    kext 및 dsdt 패치를 보내주더라구요.

    이렇게 패치되었다고 합니다.
    -FIX ERRORS AND WARNINGS
    -HPET
    -SATA
    -DMAC
    -SLPB
    -DARWIN
    -LPC
    -XHCI
    -PLUGIN TYPE
    -HDAS to HDEF
    -HDEF
    -RTC
    -IRQs
    -SBUS
    -BUS1
    -MCHC
    -ALS0
    -SHUTDOWN
    -LAN
    -USBX
    -PMCR
    -IMEI
    -EC
    -PNLF
    -HDMI NVIDIA / ATI



    결과는 적용하니까

    사운드와 usb부분도 완벽합니다.
    그리고 종료해도 다시 재부팅되는 기가바이트 종특의 문제도 해결이 되었습니다.
    (z97 시리즈에선 안그랬었는데 270 넘어오니 그러네요. 패치 리스트에도 있습니다.)
    시스템 리포트에서 Sata 포트도 비록 100시리즈로 인식이 되지만, 네이밍도 잡혀있구요.
    잠자기도 잘 됩니다.
    (이전에는 잠잤다가 지멋대로 깨고 이랬는데,.. 깨어나도 리붓되구요. 그런게 전혀 없네요 지금은;;)

    아, 그래픽 패치도 되어있는데 이건 kext의 영향인듯 합니다.
    같이 넣어준 kext에 nvidia 그래픽 패치가 있었네요.
    덕분에 kextstoload 항목에서 nvidia 블랙아웃 패치 전부 삭제했습니다.



    매우 안정적인 시스템이 된 것 같습니다.

    저 사람이 알고보니 예전에 dsdt auto patcher 만들었던 사람이더라구요.
    어쨋든, 바이오스 변경은 절대 하지 말라고 하더라구요.

    (혹시나 이 보드를 구입하실 분들께 말씀드리자면, 바이오스 버전은 F4입니다.
    Rev 1.0이구요.)


    많은 분들께 도움 및 연구가 되고자 dsdt를 업로드해봅니다.
    하지만 애매한게 썬더볼트는 테스트를 못해봤습니다.
    관련 켁스트는 로드가 안되어있는 상황이고, 시스템 리포트에서도 장치가 없다고 나오는데..
    제가 썬더볼트 기기가 없어서요 ㅡ,.ㅡ;
    막상 썬더볼트때매 이 보드를 샀건만.. ㅎㅎ

     

    스크린샷 2017-07-07 오전 3.38.38.png



    --------------------------------

    3. 내장그래픽 잡기 및 동시사용 (HD630)

    내장그래픽이 목록에는 떠있지만 막상 부팅 및 사용은 안되더라구요. 
    이 부분은  아이뱅크님의 내장그래픽 패치를 사용했습니다.
    (https://x86.co.kr/index.php?mid=tip&search_target=title_content&search_keyword=카비&document_srl=1439273)

    약간 정리해서 인용하면

    config 상에서 FakeID 값을 먼저 설정해주셔야 합니다. (Device 메뉴 하위항목)
        
                <key>IntelGFX</key>
                <string>0x19168086</string>

    를 추가해주시구요.

    Graphics메뉴에서는

    ig-platform-id를 만들어서 0x19120000 적어주세요.
    Inject 하위 항목에서 intel을 yes로 해주시면 됩니다.

    KernelAndKextPatches 하위 항목에

    PatchAPIC.   

      <key>PatchAPIC</key>

      <string>yes</string>

    를 넣어주셔야 합니다.

     FakePCIID.kext 
    FakePCIID_Intel_HD_Graphics.kext
     

    요 두 켁스트도 반드시 있어야합니다.

    하지만 이래도 작동은 되지 않습니다.
    왜냐하면 글리치 (glich) 이슈가 있더라구요. ㅡㅡ;;

    HD630은 글리치 이슈의 풀패치가 필요한 상황입다.
    해당 글타래 댓글에 아이뱅크님 (진짜 제 구세주세요.) 댓글 보시면 풀버전 패치가 있는데, 이것을 적용해주세요.
    https://x86.co.kr/tip/1357667

    그럼 정상동작하는 것을 확인할 수 있지만,
    외장과 내장은 동시 사용이 안됩니다. (mac pro 6,1기준)

    왜일까? 했는데...
    보아하니 맥프로 6,1 자체에 내장그래픽이 없어서 아닐까 싶었습니다.
    그랬더니 이 글을 발견했습니다.

    역시 저의 구세주..

    https://x86.co.kr/mymac/1230034

    원리를 제가 이해한걸 설명드리자면..
    맥프로에는 외장그래픽 슬롯만 2개가 있으니, 그것 하나를 igpu로 변경해주면 사용이 가능하다는 것이었습니다.
    그랬더니 동시 사용도 가능해졌습니다.
     

    19748391_1478897458840939_5290012098697222107_n.jpg


    -----------------


    마지막으로 clover cpu항목에서 설정해줬습니다.
    QPI랑 타입만 제대로 잡아줬습니다.
    올바른 버스스피드를 위해서요 :)
    실제 효과가 있는지는 모르겠네요.

    19732316_1478897455507606_3188339418395970827_n.jpg


     

    19702509_1478897448840940_8833452207033757447_n.jpg



    제가 지금까지 쓴 config 항목 및 kext 패치를 
    모두 업로드합니다.

    개인정보 부분만 커스터마이징해서 사용하시면 될 것 같아요.
    (그래서 smbios와 mlb rom 지워서 올립니다.)

    감사합니다.

     

    • HOT Comments 이글에 핫코멘트가 있으며 클릭하시면 바로 이동합니다. (추천 수 : 1 이상)


    ✨ 스마트에디터 ✨
    📦 본문에 파일을 드래그하여 간단파일첨부
    📡 #해시태그 @유저소환 기능
  • No 제목 닉네임 조회 등록일
    공지
    팁 게시판 접근 제한 (30일간 미활동유저)및 다운로드 권한 : 꾸준회원 등업 필요 mactopia 1038 06.01
    983 이슈별팁| 잠자기 후 바로 깨어날 때 팁 6 shinkiki 355 07.22
    982 커맥공통| 시에라 업데이트후! 사운드먹통 간단해결! 1 홍대퀸카 300 07.22
    981 기타부품| 시에라 무선 네트워크 칩셋 "RT2870" 잡기 2 nazrin 320 07.21
    980 AMD| 간편하게 마치는 시에라 10.12.6 AMD RX4xx / 5xx 네이티브 설치 11 ZISQO 271 07.20
    979 OSX사용| 배워서 바로 써먹는 맥OS 꿀팁 15개!! 10 hybridgear 589 07.19
    978 AMD| AMD RX560 단독 부팅 설정 (10.12.6~하이시에라) 7 ZISQO 306 07.19
    977 OSX사용| 클로버 부트로더 vs 오즈모시스 일장일단에 대한 개인적인 주관입니다 10 ZISQO 349 07.16
    976 커맥공통| 커스텀맥 설치 가능하나요.... 3 아이뱅크 316 07.13
    975 그래픽| AGPM 반드시 사용자 설정 해주세요 5 ZISQO 201 07.12
    974 AMD| [AMD RX560 2G] Sierra 10.12.6(16G24b) - OOB 설치 10 ZISQO 81 07.12
    973 그래픽| 10.12.4-5 업데이트 이후 일부 AMD HD 4-7xxx대 그래픽카드의 컬러 문제(색상 깜빡임) 3 piano 181 07.11
    972 AMD| 베플| [OOB] Sapphire Tri-X R9 280X OC 8 ZISQO 314 07.10
    971 메인보드| [NVME MOD BIOS] ASUS Rampage IV Black Edition, Z87 Pro V edition 3 ZISQO 122 07.09
    970 커맥공통| [프리뷰] 클로버 부트로더 설정의 기초 동영상 강좌- Nvidia / RX480, 580 23 ZISQO 376 07.07
    » 메인보드| HOT| Z270X-UD5 연구용 DSDT와 함께하는 안정화 팁(의 탈을 쓴 빌드후기) 20 한결류1 719 07.07
    968 커맥공통| 마우스 간헐적으로 멈춤 현상 해결 방법 ~~~ 1 goldbat 301 07.06
    967 커맥공통| 잠자기가 제대로 안될 경우 간편하게 로그 확인하는 방법 1 ZISQO 327 07.06
    966 커맥공통| i5-2500k imessage 활성화 시 다른 smbios 사용하기. 2 나비스타 307 07.02
    965 커맥공통| 인텔 200번대 메인보드 USB 해결방법 2 한결류1 290 07.02
    964 그래픽| EDID 추출이 잘안될때, 윈도우를 통한 EDID적용법 4 보성녹차 279 06.27
    963 AMD| 베플| AMD 클로버 부트로더 10.12.5 테스트 부탁드립니다. 고스트파일입니다. 15 리미리드 921 06.25
    962 CPU| 6세대 Skylake 노트북에서X86Platform 로드 하기 9 goldbat 672 06.24
    961 메인보드| h6x 보드 Msr Ex02 락 해제 방법 스피드 스텝사용하기 3 해킨이뭔가요 251 06.20
    960 커맥공통| INSYDEH20 바이오스 에서 부트 엔트리추가. 3 kary 235 06.16
    959 이슈별팁| RehabMan-FakeSMC 설치시 문제점 2 봄날 528 06.11
    958 메인보드| AICPMPatch MSR Lock 해제 패치방법 좌절금지 65 06.10
    957 메인보드| 10.12-10.13 AICPUPM Kext to Patch 6 좌절금지 749 06.10
    956 메인보드| 하이 시에라 베타 1 - HP Z420(C602 chipset) 부팅 테스트 8 ZISQO 666 06.10
    955 이슈별팁| Cloverbootloader r4084 bug report with APFS.efi ZISQO 345 06.10
    954 이슈별팁| 하이 시에라에서 RX480 단독 부팅 불가합니다 ZISQO 461 06.10
    953 CPU| CPU 최저클럭이 1Ghz인 경우 800Mhz로 수정하는 방법입니다. (freqVectorsEdit) 7 Uetax 734 06.07
    952 그래픽| 10.13 [하이 시에라]에서 폴라리스 10,20 정식 지원 관련입니다 10 ZISQO 1047 06.06
    951 그래픽| 10.13.x에서 AppleGraphicsDevicePolicy가 변경되었습니다 2 ZISQO 595 06.06
    950 OSX사용| 베플| macOS에서 리그오브레전드 실행하는 방법 4 봄날 400 06.06
    949 커맥공통| Mac OS 에서 win10 iso 만들기 3 슬기틀 471 06.05
    948 커맥공통| [UniBeast] 128기가 이동식 저장소로 시동디스크 만들때 주의사항 2 장타루 227 06.04
    947 OSX사용| 사소한거지만 제닉스키보드 맥에서 키맵핑이 완전히 뒤섞였을때 해결법 1 24abcd 162 06.02
    946 사운드| 잠자기/깨어나기 이후 ALC 칩셋 사운드 먹통 패치 [AppleHDA 패치 유저용] 4 ZISQO 589 06.02
    945 AMD| 10.12.4 최신커널 적용 및 카멜레온(enoch) trancmac용 dmg 파일 10 리미리드 787 06.01
  • 서버에 요청 중입니다. 잠시만 기다려 주십시오...