시스템 사양 선택 | 1번 |
---|
안내서 내용이 시간이 지남에 따라
내용이 여기저기 흩어져서
현실적으로 약간의 혼동을 줄 수 있고,
복잡한 구조로 되어 있어 간단히 점검할 수 있는 부분을 적어봅니다.
자세한 내용은 아래 내용을 참고하세요...
입문자안내서: 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/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 파티션을 마운트 하시려면 아래의 어플을 설치후 열어서 해당 디스크를 마운해주시면 됩니다.
간단히 펼처봅니다.
하나하나가 각각의 역할을 합니다.
컴퓨터의 부품, 메인보드, 시피유, 램, 그래픽, 하드, 마우스 키보드, 모니터, 각종 부수품에 따라 달라집니다.
또한 운영체제 사용된 SMbios에 따라 달라집니다.
기본 설치 EFI
클로버 부트로더 4658
아이맥14.2 기준으로 넣어두었습니다.(당시의 기준이라 지금은 또 달라집니다. osx에 맞게 업그레이드 해주어야 합니다.
복사하여 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 npci=0x3000 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
패치가 안된 상황에서 설치시에는 뒷면 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
자세한 방법은 아래 글 참고하시기 바랍니다.
ps.
1. 성공한 efi 파티션의 파일은 꼭 보관하세요
2. 비상용 usb 만들기
1) disk utility 어플을 이용해 새로운 usb에 맥 저널링으로 지우기
2 )efi 파티션 마운트
efi 파티션을 마운트 하시려면 아래의 어플을 설치후 열어서 해당 디스크를 마운해주시면 됩니다.
3) 부팅에 성공한 efi파일 전체를 efi 파티션에 복사하여 넣어주시면 됩니다.
설치관련 동영상
https://9to5mac.com/2018/06/18/how-to-create-a-bootable-macos-mojave-10-14-usb-install-drive-video/
터미널에서
sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/USB
더하면 길어질 것 같고 여기까지만 1부 끝입니다.
#설치시,#클로버,#캑스트_캑스트,#disable_USB,#엔비디아_그래픽,#설정,#바이오스_설정,#메인보드,#설치,#OsxAptioFixDrv,#오류,#disable,#ahci모드,#바이오스,#클로버_부트로드_클로버_부트로드,#dart,#내용,#Handoff_to_Enabled,#부분,#부팅
정말로 생초보이신 분들은 제 글보다 동영상을 보시고 따라하시는 것이 편리할 것이고,
좌절금지님이나 퓨리온님의 고스트를 이용한 방식이 편리할 것입니다.
그러나
클로버 부트로드의 이해
부팅의 흐름을 이해하고,
문제가 생겼을때 해결할 수 있는 초석을 다지는 기회가 되겠죠....
제 글의 취지는
사냥을 하여 직접 잡아주는 것보다
사냥하는 기술을 알려주어
스스로 사냥할 수 있도록 돕고자 하는 것이죠....
한번이라도 본인 스스로 설치해보자 했던 분들은
제 글을 이해하게 될 것입니다.
그럼 군생활 멋지게 보내세요....
베르베르님 저도 그랬습니다. 조금만 힘내세요. 아무리 어렵다 해도 차고치는 것 보다 어렵겠습니까?
#기본_개념,#이해
#이해,#삽질,#갈길
#해킨,#범위,#삽질,#생각,#절망,#초보자
오오 감사합니다! 그런데 모바일 웹에서는 표(?) 부분 배열이 뒤틀리네요ㅠ
#부분,#모바일_웹,#배열
#고스트,#만능고스트,#부팅,#국면,#커스텀,#설치,#생각,#파일들,#유니비스트,#피시,#시도,#실패
#해킨
#패치,#아래,#모하비_usb
++ 추가 : 설치 디스크로 부팅시 APPLE USBHOST ~~~ 라는 메시지가 출력되고 금지 그림이 나오는 경우 3.0패치가 안된 것이며 2.0 포트에 연결하면 정상 설치 가능해집니다.
#APPLE_USBHOST,#금지_그림,#메시지,#추가,#설치,#패치,#정상
#분들,#축복,#세상
#부품,#후기,#커맥용
제가 그래픽 잡으려고 삽질2달 해서 못하고 있는데요, clover config 설치할 때 사용자에서 drivers64UEFI 체크 안 한것때문 일 수도 있나요?
설치방식에 따라 그래픽에 따라 다를 수 있지만 EmuVariableUefi-64.efi 관련이 있지요...
이제 막 가입해서 여러 내용들을 공부중인데 한눈에 찾아보기쉽게 정리를 해주셔서 감사합니다 어디서부터 어떻게 시작을 해야할지 감 조차 잡히지 않았는데 천천히 하나하나 정독하면서 봐야겠네요
#시작,#공부,#내용들
칭찬해주셔서 감사합니다.
먼저 시작해서 더 알 뿐이죠...
우리 사이트에 좋은 글들 많이 있습니다.(후기 팁글)
전문적인 분야에 있는 분들도 많이 있습니다.
많이 읽어보세요....
그럼 본인도 모르게 늘어 있다는 것을 느낍니다.
기본기를 다지면
해결할 능력이 생길 수 있어 적어보았죠...
네 감사합니다.
기초지식 쌓고 있습니다. 용어나 개념이 아직 다 안잡힌거 같아서요.
좋은 정보 감사합니다~
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
macOS Sequoia 15.0.1 24A348 정식버젼 고스트 이미지 OC 1.0.2 ft: 전체공개 +30 | 952 | 24.10.1121:10 | 좌절금지 |
오픈코어 1.0.2 +23 | 587 | 24.10.0900:22 | 줌바이퍼 |
[중급편] 노트북 해킨 +16 | 1416 | 24.07.1219:19 | Stultus |
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +17 | 580 | 24.09.1917:09 | 좌절금지 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +31 | 912 | 24.09.1723:58 | 좌절금지 |
[초급편] 문제 스스로 해결하기 +20 | 4009 | 24.03.2920:07 | Stultus |
[입문편] 첫 해킨 길라잡이 +40 | 5105 | 24.01.1218:54 | Stultus |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +67 | 5.1만 | 23.01.0913:39 | shl628 |
117 | 24.10.2322:26 | 뿌엥 | |
135 | 24.10.2321:29 | 해킨도전자 | |
118 | 24.10.2319:04 | 사노라맨 | |
806 | 24.10.1412:27 | shl628 | |
700 | 24.10.1316:00 | 수박 | |
348 | 24.10.1222:56 | Stultus | |
952 | 24.10.1121:10 | 좌절금지 | |
739 | 24.10.1115:53 | 수박 | |
587 | 24.10.0900:22 | 줌바이퍼 | |
1416 | 24.07.1219:19 | Stultus | |
1228 | 24.10.0500:31 | 줌바이퍼 | |
569 | 24.10.0410:49 | Tamy | |
753 | 24.09.2923:48 | 머트 | |
629 | 24.09.2822:28 | 머트 | |
465 | 24.09.2808:22 | Tamy | |
896 | 24.09.2321:32 | Stultus | |
995 | 24.09.2210:59 | 좌절금지 | |
648 | 24.09.2203:23 | 누림어멈 | |
1193 | 24.09.1919:17 | 좌절금지 | |
580 | 24.09.1917:09 | 좌절금지 | |
498 | 24.09.1813:37 | Stultus | |
912 | 24.09.1723:58 | 좌절금지 | |
603 | 24.09.1722:40 | 좌절금지 | |
455 | 24.09.1717:13 | 맥가즈아 | |
562 | 24.09.1708:13 | 김경석 | |
234 | 24.09.1617:47 | Panictosh | |
770 | 24.09.1504:35 | Tamy | |
584 | 24.09.1319:18 | Stultus | |
707 | 24.09.1019:44 | 치토 | |
484 | 24.09.0118:13 | 머핀X | |
463 | 24.09.0112:54 | 해킨도전자 | |
547 | 24.08.3115:34 | 머핀X | |
307 | 24.08.2601:42 | 화정큐삼 | |
306 | 24.08.2422:59 | 하나브 | |
321 | 24.08.2316:25 | 화정큐삼 | |
416 | 24.08.1810:56 | CanBe | |
363 | 24.08.1800:04 | 화정큐삼 | |
301 | 24.08.1722:03 | 화정큐삼 | |
201 | 24.08.1710:14 | jbhlyk | |
313 | 24.08.1622:06 | Stultus | |
220 | 24.08.1511:16 | hackillious | |
169 | 24.08.1421:30 | 세유니 | |
419 | 24.08.1419:58 | Stultus | |
377 | 24.08.1311:26 | 오디세이 | |
273 | 24.08.1115:46 | 좌절금지 | |
186 | 24.08.1111:21 | 티타보르 | |
233 | 24.08.1022:46 | Stultus | |
540 | 24.08.1022:10 | 오디세이 | |
168 | 24.08.1019:05 | jbhlyk | |
200 | 24.08.0923:20 | RogerT |