X86.CO.KR

100% 당첨매일매일 출석 도장 찍고 포인트 받아가세요
  • 일반모드 다크나이트모드 다크모드
    직구 지름 도우미
    미국 달러
    1 USD 1000 KRW
    1126.26 1000
    1 0.888
    112.421 99.818
    6.8952 6.122
    0.87894 0.78
    0.7902 0.702
    7.81975 6.943
    4.1945 3.724
    1.37021 1.217
    Wed Dec 19 2018 0:13:55 UTC Informational purposes only.
    Extra Form
    첨부
    공유레벨 글쓴이가 전체공개한 글 입니다.

    안내서 내용이 시간이 지남에 따라

    내용이 여기저기 흩어져서

    현실적으로 약간의 혼동을 줄 수 있고,

    복잡한 구조로 되어 있어 간단히 점검할 수 있는 부분을 적어봅니다.

    자세한 내용은 아래 내용을 참고하세요...

    입문자안내서:      https://x86.co.kr/tip/1066190

    부팅오류해결2:   https://x86.co.kr/tip/2190219

    usb 만들기 :       https://x86.co.kr/tip/2060498

                              https://x86.co.kr/tip/1223833

    엔비디아 설정:    엔비디아 그래픽 설치 요령

    설치시 내장그래픽잡기 https://x86.co.kr/tip/2102173

                 모바일 내장그래픽 https://www.tonymacx86.com/threads/guide-intel-framebuffer-patching-using-whatevergreen.256490/


    설치시 중요시 되는 것은 

    설치 usb만드는 것과 

    바이오스 설정

    설치시 나타나는 오류를 어떻게 해결하느냐입니다.


    첫번째 아주 아주 쉬우면서도 간과해서는 안되는 부분이 바이오스 설정입니다.

    여기 저기서 바이오스 설정이 나오고 메인보드 마다 다르고,

    최초 설치시와 어느정도 안정화 된후 설치시 및 사용시에는 엄연히 차이가 존재합니다.

    최초 설치시를 기준으로 바이오스 설정을 언급해봅니다. (없으면 넘어가시고)

    바이오스설정을 

    하실 때에는 디폴트로 하신후

    ahci모드                                        최근 바이오스는 기본적으로 ahci모드로 설정되어 있습니다.

    Set XHCI Handoff to Enabled---가장 중요 일부모델에서는 오토로 해도 가능하나 메인보드가 인식하지 못하는 경우가 있으니 인에블로 해주시기 바랍니다.

                                                         일부 메인보드 ehci 등 usb에 관련되 설정이 있습니다. 오토 또는 인에블로 해주시기를...

    VT-d                                  최근 클로버가 지원되어 상관없이 되기도 하나 기본적으로 디저블로 (dart=0)

    super io configuration  disable.

    IO SerialPort                    부팅에는 상관이 없으나 일부 부팅에 지연 사용이 필요없는 경우 디저블(오히려 인에블이 좋은 경우도 있음)

    port 60/64 Emul...          부팅에는 상관이 없으나 일부 부팅에 지연 사용이 필요없는 경우 디저블

    Secure Boot                    디저블

    CFG-Lock                        디저블

    uefi                                 지원모델이면 지원되는 것으로 설정

    Set OS Type to Other OS  안해줘도 지금은 되지만

     If you have a 6 series or x58 system with AWARD BIOS, disable USB 3.0

     추가 내장 그래픽 활성화시에는

           내장그래픽 우선 또는 활성화                일부 메인보드 auto를 주면 DVMT pre-allocated Memory가 32MB

            DVMT pre-allocated Memory가 64MB이상을 두세요. 일반적으로 96이나 128

    이 밖에도 영향을 주는 모드는 있으니 나머지는 상황에 맞게 하시면 됩니다. (잠자기 깨우기 등과도 관련이 됩니다.)


    두번째,  설치 usb만드는 것과  설치시 나타나는 오류를 어떻게 해결하느냐를 같이 연결해서 설명합니다.

      설치 usb의 구조를 보시면

    efi 파티션과 설치할 이미지로 구성되어 있는 것을 볼 수 있습니다.

    그 중

    efi 파티션의 부분중 중요 부분을 설명하고자 합니다.

    efi 파티션을 마운트 하시려면 아래의 어플을 설치후 열어서  해당 디스크를 마운해주시면 됩니다.

    ESP Mounter Pro 1.9.1.app.zip 

    간단히 펼처봅니다.

    하나하나가 각각의 역할을 합니다.

    컴퓨터의 부품, 메인보드,  시피유, 램,  그래픽, 하드, 마우스 키보드, 모니터, 각종 부수품에 따라 달라집니다.

    또한 운영체제 사용된 SMbios에 따라 달라집니다.


    기본 설치 EFI

    클로버 부트로더 4658

    아이맥14.2 기준으로 넣어두었습니다.(당시의 기준이라 지금은 또 달라집니다.  osx에 맞게 업그레이드 해주어야 합니다.

    EFI.zip config.plist.zip 


    복사하여 efi 파티션에 넣어주시거나

    필요한 부분만 복사하여 넣어주시거나

    config.plist를 편집하여 넣어주시거나 필요한 방식대로 사용하시면 됩니다. 


    1.  클로버 부트로드

         클로버 부트로드 버전을 나타내는 BOOTX64.efi, CLOVERX64.efi 이 파일을 설치하시려고 하는 OSX 버전과 맞아야 합니다.

        위치는  Volumes/EFI/EFI/BOOT/BOOTX64.efi

                    Volumes/EFI/EFI/CLOVER/CLOVERX64.efi

         클로버 업그레이드 이유

                 커스텀맥은 리얼맥이 만들어지는 것을 지원하기 위해 나왔습니다.

                 새로운 모델이 나오고, 새로운 OSX가 나오면 클로버는 지원해주기 클로버를 새롭게 만들죠...

                  osx가 바뀌면 클로버 업은 필수아닌 필수입니다.

            우리가 일상적으로 클로버 업그레이드 하는 이유는 이 두개의 파일을 업그레이드 하기위해

             클로버 업그레이드를 하면 기본적으로 위의 버전이 바뀝니다.

              레거시모드일 경우에는 부트파일까지 복사하여 넣어줘야 겠죠...

             어려우시면 최근 클로버로 업그레이드 하시고....


    2. drivers64UEFI

            apfs.efi 파일 하이시에라부터는 맞는 버전이 있어야겠죠...

            ApfsDriverloader.efi 최근에는 알아서 잡아주기도 하죠..

             OsxAptioFixDrv-64.efi OsxAptioFix2Drv-64.efi OsxAptioFix3Drv-64.efi AptioMemoryFix-64.efi. 이 부분에서 오류가 빈번히 있습니다.

            OsxFatBinaryDrv-64.efi  위의 구조를 바꿀때 이것이 필요한 메인보드가 있는가 하면 없어도 되는 메인보드가 있죠...

           일부는 이와관련해서 램 위치를 바꾸면 되는 경우도 있죠.....

               부팅오류해결 참고

            EmuVariableUefi-64.efi 일부 메인보드, 엔비디아그래픽 잡을때 필수

           FSInject-64.efi 일부 메인보드 필수

           VBoxHfs-64.efi 필수

    나머지는 최근 클로버 설치하실때 따라 나오나 사실은 없어도 가능한 것들도 있죠...


    여기는 클로보부트화면 나오고 pci~ 이곳이 지나면 드라이브64부분은 심바이오스를 바꾸지 않는 이상 손 될 필요 없습니다.

    오류는 대개 하나의 오류가 아니고

    이 오류가 해결되고 나면 다음 오류가 뜸으로

    순차적으로 오류 문제를 해결해야 온전하게 부팅에 성공할 수 있겠죠...


    3. 캑스트

         캑스트는 기본적으로 설치시에는

         fakesmc.kext

         인터넷 및 usb패치, 그래픽잡을 정도의 캑스트면 됩니다.

         ps2인 경우에는 패치해주는 캑스트가 필요하고...

        맥을 계속 쓰시려면 usb로 교체해주세요...

        그래픽 및 심바이스에 따라 

         Lilu.kext 

         NvidiaGraphicsFixup.kext

        IntelGraphicsFixup.kext

        WhateverGreen.kext.   최근에는 엔비디아까지 지원되나 될수 있으면 따로를 선호합니다.


    ***  Nvidia/AMD를 잡기위해서   IntelGraphicsFixup kext,  NvidiaGraphicsFixup.kext가 최신 whatevergreen에선 필요 없습니다. 

          통합되었습니다.

          이 방법으로 적용하시련  Lilu.kext와 WhateverGreen.kext 같은 시기에 나온 업그레이드 버전으로 올려주셔야 문제가 발생하지 않습니다.

          종합패치라 한방이면 가능하지만

          맞지 않으면 부팅이 되지 않습니다.

         샌디시피유 부터는 이 방식으로 했을때 설정이 아주 간단해 집니다.

       참고할 사이트

    https://www.insanelymac.com/forum/topic/334899-intel-framebuffer-patching-using-whatevergreen/


      ***   이 곳의 설명은  설치에 필요한   기본이 되는 캑스트만 언급했습니다.

          메인보드, 시피유에 따라, 그래픽에 따라 추가하거나 필요 없는 것은 제거하시고 하세요... 

           일부 메인보드 패치를 해야 가능한 시스템이 있고,

           최근 ssd를 잡아주셔야 가능한 것도 있습니다.


    4. 가장 중요한 config.plist

         클로버의 환경설정을 저장해주는 곳입니다.

       형식이 맞아야 합니다. 이름이 config.plist 그대로 이어야 합니다. 

       config 뒤에 앞에 다른 이름을 넣어서는 안됩니다.

       다른 이름이 붙어 있는 것은 참고(테스트) 하려고 넣는 것입니다.

       저장소이기에 잘못 저장된 정보는 부팅이 불가능하게 합니다.


     일부 유저는 좌절금지님의 이미지에 efi만 바꾸니 부팅이 되었다 말합니다.

    당연합니다. config.plist를 포함한 설정이 본인게 맞으면 부팅 환경이 달라지기에 부팅이 가능하게 됩니다.


    config.plst 환결설정의 중요 역할

                 부팅우선순위를 바꿀 수 있고

                 부팅옵션을 바꿀 수 있죠...

                심바이오스를 바꿀 수 있고...

              즉 리얼맥이라면 하드웨어 자체를 바꾸는 것이죠...

            사운드를 가능하게 하고

           usb패치를 통해 usb를 정상적으로 가능하게 해줍니다.

          아이메세지 개인설정을 바꾸므로 아이메세지를 가능하게 하고....

           시스템이 리얼맥과 달라서 불러오지 못했던 패치를 통해 부팅에 성공할 수 있도록 도와줍니다.

    아래 섹센의 부분이 다를 수 있는 것이죠...

    이 컨피그를 윈도우를 통해서는 어플이 별로 없고,  

    주로 메모장으로 하기에 다루기가 불편할 것입니다. 그러나

    맥에서는 훌륭한 조율자 컨피규레이터라는 어플이 있습니다.

    이것이 있으면 쉽게 고칠 수 있죠.


    그 중에서 부팅에 주요 역할을 하는 부분을 다룰까 합니다.

     가. 부팅옵션

         부팅옵션은 기본적으로 -v dart=0 nv_disable=1은 넣고 시작하세요....

        엔비디아 웹은 체크해제하시고...

    엔비디아그래픽 설치후에는 nv_disable=1은 지우시고...  체크


     나. SMBios.....이 선택도 부팅이 가능하는데 중요합니다.

           일반적으로 데스크탑은 아이맥14.2로 선택하시고.

           조금 아시면 본인의 시스템과 본인의 어플 이용상태에 따라 에러가 없는 형태로 바꿉니다.

           최근 커피레이크시피유 이상은 18.2나 18.3 또는 아이맥프로

           랩탑은 랩탑 심바이오스를 선택하시고...본인의 하기 어려우시면 RehabMan만의 컨피그를 이용해주세요...

                 https://github.com/RehabMan/OS-X-Clover-Laptop-Config


     다.  usb패치는 버전별로 다릅니다.

            패치가 되지 않았을 경우 usb2.0 메인보드 뒷면 포트를 이용하시거나

           자동으로 잡히는 usb3.0을 이용해주세요...(주로 인텔모델)

           패치는 쉬운 방법으로

                USBInjectAll.kext 최신 버전과

                 버전별 컨피그패치를 넣어주세요...

    10.13.6 및 모하비 베타

    KextsToPatch

           Clover Configurator를 이용시 위 그림 참고해서 아래 내용을 넣어주세요....

    Mojave 10.14

    • Name* : com.apple.drive.usb.AppleUSBXHCI
    • Find* [HEX] : 83FB0F0F 83030500 00
    • Replace* [HEX] : 83FB0F90 90909090 90
    • Comment : Mojave 10.14
    • MatchOS : 10.14.x
    • 이하 항목 빈칸


    패치가 안된 상황에서 설치시에는 뒷면 usb2.0포트로 설치해보세요.....


    라. Acpi 부분


       메인보드에 따라 심바이오스따라 조절하는 것입니다. 

      dsdt를 넣지 않고도 쉽게 가능하게 했죠...

       처음 디볼트는 아무것도 체크하지 않고 하시고...

       본인의 메인보드가 체크하시고 성공한 사례를 보시면 이곳에 체크하시고 하세요....

    마. KernelAndKextPatches 부분

     

         체크여부는 랩탑 데크탑 메인보드에 따라 달라집니다.

         기본적으로 데스크탑은 위에 처럼 넣고 하시고,

         본인의 패치가 된 메인보드를 사용한 경우 아무것도 넣지 않고 사용하실 수 있습니다.

         최근 기가는 kernelPM은 체크 되어야 합니다.

        또한 nullcpu~.kext와도 관련이 있습니다.


    *******최근 모하비에서 usb잡기가 더 난이해서

    간단하게 정리해봅니다.

       1)   최신 USBInjectAll.kext                                                              EFI/Clover/Kexts/Other   클로버 캑스트 위치

              IOUSBFamily.kext, IOUSBHostFamily.kext를   Kext Util이라는 유틸을  이용해 S/L/E에 넣어주기

       2) 모하비   10.14.2버전 패치 넣어주기

     

        3) 쉬운 방법은 사용되지 않는 포트를 컨피그 부트 명령어에 uia_exclude= 명령어를 넣어주면 됩니다.

               대체로 usb2.0을 제외시켜주거나 필요하지 않거나 자주 사용하지 않는 포트를 제외시켜주면 됩니다.

               이유 usb2.0이 우선으로 잡히고 총15개를 맞추어주어야 하기 때문

              예)uia_exclude=HS01;HS02;HS05;HS06;SS10;USR01;USR02

                   자세한 방법은 아래 글 참고하시기 바랍니다.

    1.  실사용 포트가 15개 미만일때

         https://x86.co.kr/tip/3045899

    2.  실사용포트가 많을 때

         https://x86.co.kr/tip/3048364#comment_3054636

        https://x86.co.kr/index.php?mid=tip&member_srl=1312881&document_srl=2925507

    3. 추가전력활성화

        https://x86.co.kr/index.php?mid=tip&member_srl=1312881&document_srl=2925507


    ps. 

    1. 성공한 efi 파티션의 파일은 꼭 보관하세요

    2. 비상용 usb 만들기

      1)  disk utility 어플을 이용해 새로운 usb에 맥 저널링으로 지우기

          


    2 )efi 파티션 마운트 

       efi 파티션을 마운트 하시려면 아래의 어플을 설치후 열어서  해당 디스크를 마운해주시면 됩니다.

    ESP Mounter Pro 1.9.1.app.zip


    3) 부팅에 성공한 efi파일 전체를 efi 파티션에 복사하여 넣어주시면 됩니다.


    설치관련 동영상

    https://9to5mac.com/2018/06/18/how-to-create-a-bootable-macos-mojave-10-14-usb-install-drive-video/

    Creating a bootable macOS Mojave USB install drive is a great way to facilitate a clean install of ma...
    9to5Mac - Jeff Benjamin / 2018-06-19


    터미널에서

    sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/USB



    더하면 길어질 것 같고 여기까지만 1부 끝입니다.


    #설치시,#클로버,#캑스트_캑스트,#disable_USB,#엔비디아_그래픽,#설정,#바이오스_설정,#메인보드,#설치,#OsxAptioFixDrv,#오류,#disable,#ahci모드,#바이오스,#클로버_부트로드_클로버_부트로드,#dart,#내용,#Handoff_to_Enabled,#부분,#부팅

    이 글 한줄요약
    IO SerialPort 부팅에는 상관이 없으나 일부 부팅에 지연 사용이 필요없는 경우 디저블(오히려 인에블이 좋은 경우도 있음)KextsToPatch Clover Configurator를 이용시 위 그림 참고해서 아래 내용을 넣어주세요.
    아이뱅크 님이 도움이 되셨다면 커피한잔(후원) 회원간 자유후원(커피웨어)란 ? 클릭 내 후원정보 업데이트 하러가기 클릭

    아이뱅크 님의 SIGNATURE

    profile
    CustomMac System         ga-z170x-ud5-th /i6700k /사파리 R9 280X TRI-X 3GB /samsung DDR4-2133/24giga /clover uefiRealMac System      iMac Retina2014
    댓글 69
    댓글 쓰기 권한이 없습니다.
    0    커맥공통 지금 보시는 곳은 커스텀맥 설치 및 안정화 팁 공유 게시판 입니다. Mactopia 62
    18 커맥공통 입문자 안내서보충 69 아이뱅크 5787
    89 커맥공통 입문자를 위한 x86 안내서 237 아이뱅크 105315
    0    인텔칩셋 알파인/타이탄 릿지 Rev.1 - 1/2/300 칩셋용 인젝션 part.4 5 10 ZISQO 63
    4    인텔칩셋 아.. 그런데 그 것이 실제로 일어 났습니다 (ft.Titan Ridge & @좌절금지) 28 7 ZISQO 210
    2    메인보드 Z370 H370 Z270 H270 Z170 H170 Z97 H97 Z87 보드 쓰시는 분들 바이오스 설정팁 입니다. 4 메타메타 95
    5    그래픽용 RX 580 프레임버퍼 변경.... 6 퓨리온 228
    4    커맥공통 mojave 부팅화면에서 preboot 숨기기(중복 볼륨) 24 자이혼 329
    0    커맥공통 (개인용 vs 업무용) 리얼맥이냐 커스텀맥이냐 고민이 많으신데~~ 15 Mactopia 284
    4    커맥공통 5탄 쌩 초보도 할수있다 노트북 배터리 패치 DSDT-SSDT 패치를 하여보자. 15 원도리 247
    2    인텔칩셋 알파인 릿지 Rev.1 - 1/2/300 칩셋용 인젝션 part.3 16 5 ZISQO 191
    2    커맥공통 맥키보드 단축키 - 전원 관련 1 3 픽스유 70
    1    인텔칩셋 애플 사이트에서 핫 플러그에 대해 읽어 보고 왔습니다 5 5 ZISQO 98
    4    인텔칩셋 썬더볼트 네이티브 호스트 인터페이스및 팬 아웃 매핑, 다이렉트 매핑에 대한 이야기.. 14 ZISQO 162
    5    인텔칩셋 인텔 USB 3.0 포트 가지런하게 정리하기 (ft. USBInjectAll.kext) 12 5 ZISQO 301
    0    메인보드 Gigabyte Z270X Ultragaming 유저의 고군분투 USB포트 활성화 (Feat. Zisqo님) 1 3 발탄성인 67
    4    인텔칩셋 알파인 릿지 Rev.1 - 1/2/300 칩셋용 인젝션 part.2 41 5 ZISQO 392
    5    메인보드 Gigabyte Z370 AORUS Gaming 3 포트 배열 (ft.리얼맥과 동일한 15포트 메인보드라니!!) 12 3 ZISQO 360
    2    커맥공통 USB3.0이 안 잡히는 분들을 위한 팁.. 17 프랑꼬 319
    2    커맥공통 시스템 종료가 되지 않을 때 팁입니다. 5 pbhorm 114
    1    커맥공통 macOS Mojave 사양 7 3 macOS 115
    4    커맥공통 커피레이크와 커피레이크 리프레시의 UHD 630은 진짜 다를까요? 14 3 ZISQO 193
    2    커맥공통 cpu 파워 w 제대로 표시 안될때 미립자 팁 3 니포 123
    5    메인보드 SSDT없이 보다 편하게 ASMedia USB 3.1 (Gen1/2) 인젝션 30 ZISQO 477
    3    커맥공통 4탄 쌩 초보도 할수있다 DW1560 (Broadcom BCM94352Z M.2 NGFF) 와이파이 교체기 6 원도리 242
    1    커맥공통 노트북 USB wifi dongle 사용시 잠자기 해결 1 3 픽스유 85
    5    사운드용 알파인 릿지 Rev.1 - 1/2/300 칩셋용 인젝션 part.1 31 5 ZISQO 362
    3    커맥공통 맥과 윈도우 듀얼부팅에서 파티션 또는 하드디스크 함께 사용하기 6 hisjhg 165
    2    암드칩셋 RX580 유저 여러분, 하드웨어 가속을 통해 h.264 / ProRes 코덱을 랜더링 해봅시다 38 7 ZISQO 485
    6    커맥공통 3탄 쌩 초보도 할수있다 디스플레이 패치 DSDT-SSDT 패치를 하여보자. 7 원도리 316
    3    암드칩셋 RX580이 하드웨어 가속을 통해 랜더링 안되는 문제 (현재 진행형) 12 ZISQO 434
    4    부트로더 완전 초보를 위한...볼륨(파티션) 숨기기 21 산골멍게 268
    0    커맥공통 BCM94352HMB 컨티뉴어티가 완벽히 지원되지는 않네요.... 4 2 bmillionj00 105
    5    메인보드 Asus Prime Z390-A USB 포트 알람표 8 플라타너스 116
    3    그래픽용 INTEL HD GRAPHICS 5300, 5500, 6000 VRAM 1536 잡아보기 14 hisjhg 270
    1    그래픽용 MOJAVE 10.14.2 패치후 변동 내역 - 파컷 유저 47 5 ZISQO 597
    16 메인보드 <MOJAVE 10.14.2 UPDATE> USB 3.0 패치 75 Kailker 1864
    1    그래픽용 RX 580 파이널컷 프로 X 에서 H.264 추출 시 오류가 뜰 경우 3 3 Tonik 175
    4    커맥공통 모하비 10.14.2 업댓 후 usb3.0 인식 안 될 때 (토니맥 발굴 팁입니다~) 8 haha 419
    10 커맥공통 2탄 쌩 초보도 할수있다 MaciASL 사용법 DSDT-SSDT 패치를 하여보자. 7 원도리 492
    14 커맥공통 1탄 쌩 초보도 할수있다 DSDT-SSDT 패치를 하여보자 26 원도리 912
    3    그래픽용 다양한 그래픽 편집툴에서 외장+내장 GPU 사용 성공 15 유산균 608
    3    커맥공통 Memory 용량 추가 후에 문제가 있는 분들은 참고해 보세요 6 wyactskim 196
    0    그래픽용 GTX1080 (원도우) + RX580 (맥) 사용 - 절반의 우회 성공기 - AddProperties for Nvidi... 12 3 Zyxwv 415
    6    암드칩셋 [AMD RX580 단독 부팅] HEVC 하드웨어 가속 기능 활성화 (프로레스,H265(HEVC) 컨버팅) 16 5 ZISQO 549
    3    커맥공통 XEON과 i 시리즈는 정말 달라요?? 28 ZISQO 634
    3    그래픽용 파이널 컷 10.4 vs macOS 10.14 vs RX580 과연 누가 문제인가? 13 ZISQO 568
    2    그래픽용 [모하비 10.4.1] RX580의 HEVC 디코딩 활성화 그리고 파컷 10.4.3에서 HEVC 가속 활성화 41 5 ZISQO 722
    4    그래픽용 8세대 CPU의 Quick Sync, IOGVA, HEVC 고찰(충돌 문제 해결) 8 3 ZISQO 362
    2    그래픽용 RX560 HEVC 하드웨어 디코딩 잡기 4 3 포카포카1 313
    3    그래픽용 RX580 HEVC 하드웨어 디코딩 잡기 - Zisqo 님의 글에 도움 받아 댓글에 수정된 내용추... 15 3 푸른아침 610
    0    그래픽용 그래픽 화면 블랙스크린 및 글리치 현상 8 마크제이콥스 254
    0    커맥공통 잠자기 설정 중 부팅불가(강제 재부팅) 현상 해결방법(미립자팁) Ohchang 117
    1 - 25
    서버에 요청 중입니다. 잠시만 기다려 주십시오...