시스템 사양 선택 | 1번 |
---|
필요한 이유?
EFI/EFI/OC/Bootstrap 에는 Bootstrap.efi가 있습니다.
이는 오픈코어를 불러오는 EFI/BOOT의 BOOTx64.efi를 대체하는 것입니다.
만약 EFI 파티션에 OC가 설치된 상황에서, EFI를 공유하도록 윈도우를 설치하면, 윈도우는 EFI/BOOT의 BOOTx64.efi를 덮어씁니다.
만약 이러한 상황이 있더라도 오픈코어로 부팅이 정상적으로 되도록 하는게 Bootstrap.efi입니다.
이러한 것들이 필요합니다. 0.5.8 버전 이상의 오픈코어, /EFI/OC/Bootstrap/Bootstrap.efi 가 있는지 확인하십시오. Config.plist, Misc - Security - BootProtect - "Bootstrap" UEFI - Quirks - RequestBootVarRouting - "True" OpenShell.efi OC에 포함되어 있습니다. (EFI/OC/Tools) Config.plist에 정상적으로 증록되어 있는지 확인하십시오. 별 역할은 없지만 문제를 해결하는데 쓰입니다.
부팅
이 설정들을 하고, 부트스트랩으로 부팅할 준비가 되었습니다.
처음에는 부트엔트리가 설정되어있지 않을 것입니다.
OpenShell.efi로 들어가서 BCFG 명령을 사용하거나, 윈도우로 부팅하여 Bootice와 같은 프로그램을 이용하여 부트엔트리를 설정해야 합니다.
/EFI/OC/Bootstrap의 Bootstrap.efi로 설정하고, 부트순서를 설정하면 됩니다.
적용됐는지 확인하는 방법?
OC의 디버깅을 이용하여 확인합니다.
여기서
OCB: Have existing option 1, valid 1
OCB: Boot order has first option as the default option
이와 같은 로그가 뜨면 Bootstrap.efi로 부팅하는 것이 아닙니다.
UEFI에서 부트스트랩을 지우기
Misc - Security - AllowNvramReset - "True"
Misc - Security - BootProtect - "None"
로 설정하고, NVRAM을 리셋합니다.
그래서 부트캠프는?
이러한 것들이 필요합니다. 이미 설치된 윈도우, UEFI/GPT로 설치되어야만 합니다. Brigadier, 활성화된 SMBIOS 인젝션, 부트스트랩이 활성화 되어있어야 합니다. 필수는 아니지만 윈도우가 BOOTx64.efi를 손상시키는 것을 막기 위함입니다.
설치하는 방법?
설치하기 위해, 윈도우에서 Brigadier.bat을 실행하거나, macOS에서 Brigadier.command를 실행시키면 됩니다.
만약 SMBIOS가 정상적으로 인젝트 되어있지 않거나, 다른 SMBIOS의 부트캠프 드라이버를 설치하려면
path/to/Brigadier --model MacPro7,1
--model의 뒤에는 설치하려고 하는 SMBIOS의 이름을 넣어주면 됩니다.
"주의" : 6.0 이하의 오래된 버전의 부트캠프는 APFS를 지원하지 않기 때문에 APFS 드라이버가 포함된 SMBIOS를 선택해야 합니다 예) iMac 19,1 또는 설치 후에 부트캠프를 업데이트 해야 합니다. 윈도우 시동 디스크에서 APFS 드라이브를 찾을 수 없습니다
이후에, 아래의 경로에서 부트캠프 드라이버를 찾아볼 수 있습니다.
윈도우: \Users\<유저 이름>\Bootcamp-<파일 이름>\BootCamp
macOS: /Users/<유저 이름>/BootCamp-<파일 이름>/WindowsSupport.dmg
macOS 에서는 WindowsSuppoert.dmg를 마운트 한 후, 그 내용물을 윈도우가 접근할 수 있는 곳으로 옮겨야 합니다.
해당 경로에서, Setup.exe를 실행합니다. 이는 시간이 걸릴 수 있습니다.
모든것이 끝난 후, 리얼맥처럼 부트캠프 앱으로 macOS와 윈도우를 자유롭게 오갈 수 있습니다.
작업 표시줄의 오른쪽에 보면 부트캠프 로고가 있을것입니다.
문제들?
1. 선택기에서 윈도우/부트캠프 드라이브를 볼 수 없습니다
config.plist - Misc - Security - ScanPolicy - "0"
2. "선택한 디스크를 시동 디스크로 설정할 수 없습니다" 에러
써드파티 NTFS 드라이버 (예) Paragon)
EFI 파티션이 첫번째가 아니거나, 이상한 윈도우의 파티션 셋업으로 인해 일어납니다.
부트캠프를 설치하기 전에는 써드파티 드라이버를 삭제하거나 비활성화 함으로써 해결할 수 있습니다.
부트캠프를 설치했다면, PlatformInfo - Generic - AdviseWindows - "True" 로 설정함으로써 해결할 수 있습니다.
처음 써보는 팁이라 조금 이상한 부분이 있을 수 도 있습니다 ㅎㅎ 너그럽게 봐주시면 좋겠습니다
감사합니다 :)
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
macOS Sequoia 15.0.1 24A348 정식버젼 고스트 이미지 OC 1.0.2 ft: 전체공개 +28 | 757 | 24.10.1121:10 | 좌절금지 |
오픈코어 1.0.2 +22 | 541 | 24.10.0900:22 | 줌바이퍼 |
[중급편] 노트북 해킨 +16 | 1365 | 24.07.1219:19 | Stultus |
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +17 | 560 | 24.09.1917:09 | 좌절금지 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +31 | 889 | 24.09.1723:58 | 좌절금지 |
[초급편] 문제 스스로 해결하기 +20 | 3975 | 24.03.2920:07 | Stultus |
[입문편] 첫 해킨 길라잡이 +40 | 5032 | 24.01.1218:54 | Stultus |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +67 | 5.1만 | 23.01.0913:39 | shl628 |
458 | 24.10.1412:27 | shl628 | |
591 | 24.10.1316:00 | 수박 | |
757 | 24.10.1121:10 | 좌절금지 | |
541 | 24.10.0900:22 | 줌바이퍼 | |
1365 | 24.07.1219:19 | Stultus | |
1170 | 24.10.0500:31 | 줌바이퍼 | |
562 | 24.10.0410:49 | Tamy | |
447 | 24.09.2808:22 | Tamy | |
879 | 24.09.2321:32 | Stultus | |
590 | 24.09.1722:40 | 좌절금지 | |
556 | 24.09.1708:13 | 김경석 | |
760 | 24.09.1504:35 | Tamy | |
578 | 24.09.1319:18 | Stultus | |
694 | 24.09.1019:44 | 치토 | |
448 | 24.09.0112:54 | 해킨도전자 | |
536 | 24.08.3115:34 | 머핀X | |
300 | 24.08.2601:42 | 화정큐삼 | |
300 | 24.08.2422:59 | 하나브 | |
316 | 24.08.2316:25 | 화정큐삼 | |
411 | 24.08.1810:56 | CanBe | |
358 | 24.08.1800:04 | 화정큐삼 | |
297 | 24.08.1722:03 | 화정큐삼 | |
416 | 24.08.1419:58 | Stultus | |
375 | 24.08.1311:26 | 오디세이 | |
253 | 24.08.1115:46 | 좌절금지 | |
231 | 24.08.1022:46 | Stultus | |
129 | 24.08.0609:17 | RogerT | |
86 | 24.08.0523:34 | jbhlyk | |
260 | 24.08.0521:10 | 수인과윤슈 | |
603 | 24.08.0221:07 | Stultus | |
389 | 24.07.3019:12 | Tamy | |
301 | 24.07.2112:43 | Stultus | |
275 | 24.07.1122:47 | Stultus | |
211 | 24.07.1020:44 | Stultus | |
248 | 24.07.0921:44 | Stultus | |
370 | 24.07.0820:57 | Stultus | |
381 | 24.07.0721:25 | Stultus | |
357 | 24.07.0604:41 | bsiugr | |
644 | 24.07.0509:56 | 애플브리크 | |
470 | 24.06.2723:24 | 치토 | |
849 | 24.06.1120:40 | Stultus | |
1411 | 24.04.3022:28 | Stultus | |
1024 | 24.04.2718:46 | Stultus | |
3084 | 24.04.1312:15 | Stultus | |
3040 | 24.04.0712:49 | Stultus | |
1537 | 24.04.0619:59 | Stultus | |
1517 | 24.04.0613:43 | Stultus | |
2660 | 24.04.0521:57 | Stultus | |
3975 | 24.03.2920:07 | Stultus | |
1457 | 24.03.2823:08 | Stultus | |
1176 | 24.03.2322:35 | Stultus | |
785 | 24.03.2123:12 | Stultus | |
650 | 24.03.0818:26 | Stultus | |
1188 | 24.02.1621:54 | Stultus | |
1005 | 24.01.2321:47 | Stultus | |
5032 | 24.01.1218:54 | Stultus | |
911 | 24.01.1121:20 | Stultus | |
971 | 24.01.0921:31 | Stultus | |
1458 | 24.01.0822:35 | Stultus | |
4624 | 23.11.0920:54 | Stultus | |
6699 | 23.10.2723:10 | Stultus | |
6558 | 23.10.2722:40 | Stultus | |
7189 | 23.10.2100:08 | Stultus | |
3516 | 23.10.1700:57 | Stultus | |
4842 | 23.09.2707:11 | Stultus | |
9115 | 23.09.1022:47 | Stultus | |
9490 | 23.08.2521:36 | Stultus | |
9795 | 23.08.2313:42 | Stultus | |
3964 | 23.08.2216:27 | Stultus | |
9999 | 23.08.2115:14 | Stultus | |
1.1만 | 23.08.2114:43 | Stultus | |
1.6만 | 23.07.1318:42 | Stultus | |
1.2만 | 23.07.0619:38 | Stultus | |
1.7만 | 23.05.2512:02 | Stultus | |
2.3만 | 23.04.0517:11 | Stultus | |
5818 | 23.03.2800:39 | Stultus | |
1.4만 | 23.03.2313:35 | Stultus | |
3.2만 | 23.03.1211:40 | Stultus | |
4.1만 | 23.03.0621:32 | Stultus | |
5.1만 | 23.01.0913:39 | shl628 |
음. 한ssd에 파티션해서 윈도우10+OC카탈리나 이렇게 사용중인데,,클로버때는 듀얼부팅에 문제없었는데 오픈코어는 Microsoft폴더가 없어서 듀얼부팅이 안되더라구요.(당연한게..첨엔 모하비 설치하고 디스크유틸리티로 파티션나눠 윈도우 설치했기에 microsoft폴더가 efi폴더내에 만들어져서 듀얼부팅에 문제 없었겠죠..근데 오픈코어는 별도 설치가 아니라 기존 클로버의 efi폴더를 사용해도되는지라...자동으로 microsoft폴더가 안생기니 듀얼부팅이 안되네요..)
부트캠프로 윈도우 설치해서 사용할 생각은 못했는데..그것도 방법인듯합니다. 참고할게요