x86 주요 단축키
  • 1 X86 톺아보기
  • 2 커스텀맥 최신글
  • 3 파트너즈 최신글
  • 4 커뮤니티 최신글
  • 5 소모임 최신글
  • 6 인생은 랜덤
  • H 단축키 도움말
  • X86 주요단축키
    • 1 X86 톺아보기
    • 2 커스텀맥 톺아보기
    • 3 X86 시작백과
    • 4 X86 필수어플
    • 5 X86 커뮤니티
    • 6 인생은 랜덤
  • X86 파트너 전광판
  • 🔖 글 링크 복사 🏁 https://goo.gl/XBwSnp  |   🚩원주소   |     |     |   👨🏻‍🔬구글+   |   📌스크랩{4}
    읽기 최소레벨 지정  

    About 한결류1

    X86.CO.KR에서는 서명과 프로필 사진을 입력후 활동을 권장 합니다.
    회원정보수정하러가기
    안녕하세요!
    얼마 전에 구세주를 만났다는 사람입니다.
    계속 시간이 안되서 업로드를 못하다가
    빨리 해야겠다 싶어서 잠 안자고 업로드 중입니다. ㅋㅋㅋ


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

    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일간 미활동유저)및 다운로드 권한 : 꾸준회원 등업 필요 3 - 0 648 06.01
    992 사운드| HOT| Dell XPS 15 9550 헤드셋 SOUND 깨짐 현상 해결 4

    Dell XPS 15 9550 설치기 에서 https://x86.co.kr/mymac/1655338 작동 안되는것 에 Headset Sound 였습니다. 토니...

    4 - 0 151 08.02
    991 사운드| 10.12.x 시에라에서 갑자기 소리가 먹통이 되었다면? 5

    딴버전보다 사운드 드라이버가 잘 안잡히는게 시에라에욤!! NEXT UTILITY 를 이용해주세요. 다른 드라이버는 직접...

    0 - 0 183 07.31
    990 메인보드| asrock z170 extreme4 메인보드 설정법 2

    저같은 경우에는 vt-d disable xhci-hand off:enable 이두설정만 넣으니 해킨설치 성공하엿습니다

    2 - 0 114 07.28
    989 커맥공통| HOT| 10.12.6에서 지원되는 USB 3.0 칩셋 정보 입니다 2

    아래 돔이님이 올려주신 기가바이트 메인보드에 내장된 Etron USB3.0 이 작동된다는 글 (https://x86.co.kr/tip/1...

    3 - 0 416 07.25
    988 커맥공통| 10.12.6 에서 etron USB 3.0 지원하나 보네요 5

    초보 유저입니다.ㅎ 소장중인 Z68MX-UD2H 보드 있는데요, (etron 칩셋 usb 3.0 지원) 10.12.6으로 업그레이드 후 ...

    0 - 0 268 07.24
    987 커맥공통| high Sierra usb 제작(Developer Beta.Public Beta) 2

    high sierra 전에 만들었던 usb를 날려서 다시만들려고 하니 좀 바꼈네요 글수정:바뀐게 아니고 처음데 Developer...

    1 - 0 376 07.24
    986 커맥공통| 하드를 카피하여 만일에 대비! 1

    HDCLONE.zip <--- 다운로드 HDCLONE6 라는 프로그램을 win7,10에서 실행하여 씨에러를 설치한 하드를 그대로 카피...

    1 - 0 209 07.22
    985 이슈별팁| 잠자기 후 바로 깨어날 때 팁 6

    우선 잠자기 오류는 여러가지가 있으므로 제가 해결한 방법만 공유합니다. 우선 Wake reason이 GLAN XDCI XHC로 ...

    0 - 0 280 07.22
    984 커맥공통| 시에라 업데이트후! 사운드먹통 간단해결! 1

    드라이버를 설치하는 유틸리티인 kext utility를 이용합니다. 시에라를 업데이트후 사운드가 초기화되거나 먹통이...

    0 - 0 240 07.22
    983 기타부품| 시에라 무선 네트워크 칩셋 "RT2870" 잡기 2

    안녕하세요 x86 에서 주로 거론되는 bcm94360cd (RTL8111)를 포함해 각종 PCI express로 세팅하는 무선 네트워크 ...

    2 - 0 257 07.21
    982 AMD| 간편하게 마치는 시에라 10.12.6 AMD RX4xx / 5xx 네이티브 설치 11

    https://x86.co.kr/tip/1672146 링크에서 롬 플래싱 방법이 서술되어 있습니다 며칠전 10.12.6이 정식으로 업데이...

    2 - 0 231 07.20
    981 OSX사용| HOT| 배워서 바로 써먹는 맥OS 꿀팁 15개!! 8

    커스텀이 안정화가 되면 맥os에 슬슬 적응을 하셨을텐데요 저같이?? 맥을 처음사용해보는 유저들은 모를법한 꿀팁...

    4 - 0 518 07.19
    980 AMD| HOT| AMD RX560 단독 부팅 설정 (10.12.6~하이시에라) 7

    ** 하드웨어를 다루는데 큰 어려움이 없는 분께서 진행 하시길 권장합니다. 이로인해 발생하는 문제는 작업자 개...

    4 - 0 254 07.19
    979 OSX사용| HOT| 클로버 부트로더 vs 오즈모시스 일장일단에 대한 개인적인 주관입니다 10

    1. 멀티 부팅 편의성 클로버 : GPT 파티션 포맷 후 설치된 운영체제들 기준으로 EFI 부트로더를 하나로 취합하여 ...

    7 - 0 298 07.16
    978 커맥공통| HOT| 커스텀맥 설치 가능하나요.... 3

    자주 묻는 질문이고 해서 한번쯤 생각해보시라고 글을 올립니다. 1..제 컴(노트북). 커스텀 맥 가능할까요.... 지...

    8 - 0 292 07.13
    977 그래픽| HOT| AGPM 반드시 사용자 설정 해주세요 5

    AppleGraphicsPowerManagement.kext 파일에서 로드되는 AGPM은 은근 슬쩍 안맞을 때가 있습니다. 그런데 이게 어...

    5 - 0 172 07.12
    976 AMD| HOT| [AMD RX560 2G] Sierra 10.12.6(16G24b) - OOB 설치 10

    10.12.5 버전까지는 Config.plist 파일을 수정해야 했지만 10.12.6 베타(16G24b) 부터는 별다른 수정없이 인식 합...

    3 - 0 80 07.12
    975 그래픽| HOT| 10.12.4-5 업데이트 이후 일부 AMD HD 4-7xxx대 그래픽카드의 컬러 문제(색상 깜빡임) 3

    시에라 12.4 업데이트 이후부터 일부 AMD 그래픽카드에서 화면 색상 표시가 제대로 되지 않는 문제가 있습니다. ...

    5 - 0 162 07.11
    974 AMD| 베플| [OOB] Sapphire Tri-X R9 280X OC 8

    단독 부팅 가능한 AMD GPU중 가장 최신(?)이라고 할 수 있는 R9 280X입니다. Vapor보다 한 단계 위가 Tri-x OC입...

    2 - 0 244 07.10
    973 메인보드| HOT| [NVME MOD BIOS] ASUS Rampage IV Black Edition, Z87 Pro V edition 3

    신형 보드를 사용하는 유저분께서는 NVMe의 OProm 인식이 큰 문제가 되지 않긴 합니다만 행여나 포스팅에 포함된 ...

    6 - 0 110 07.09
    972 커맥공통| HOT| [프리뷰] 클로버 부트로더 설정의 기초 동영상 강좌- Nvidia / RX480, 580 23

    * 본래 3840x2160으로 녹화를 한 소스를 1080P로 강제 하강 시켜서 랜더링 걸었더니 화질이 저질입니다 * 프리뷰 ...

    13 - 0 317 07.07
    » 메인보드| HOT| Z270X-UD5 연구용 DSDT와 함께하는 안정화 팁(의 탈을 쓴 빌드후기) 20

    안녕하세요! 얼마 전에 구세주를 만났다는 사람입니다. 계속 시간이 안되서 업로드를 못하다가 빨리 해야겠다 싶...

    4 - 0 609 07.07
    970 커맥공통| HOT| 마우스 간헐적으로 멈춤 현상 해결 방법 ~~~ 1

    한성 a46x 커스텀맥 시 간헐적으로 마우스 멈춤 현상으로 애를 좀 먹었답니다. 그리고 델 xps15 9550 은 myTunerR...

    3 - 0 216 07.06
    969 커맥공통| 잠자기가 제대로 안될 경우 간편하게 로그 확인하는 방법 1

    아주 쉬운 팁이다 보니... 허무할 수 있음을 유의해 주세요 (하드 코딩중 잠깐 들러서 팁게에 글 남기고 갑니다) ...

    2 - 0 273 07.06
    968 커맥공통| i5-2500k imessage 활성화 시 다른 smbios 사용하기. 2

    아이메시지 활성화는 이글 https://x86.co.kr/tip/1537853 보고 한방에 되었습니다. 먼저 감사드립니다! 그런데 ...

    0 - 0 244 07.02
  • 서버에 요청 중입니다. 잠시만 기다려 주십시오...