시스템 사양 선택 | 1번 |
---|
안녕하세요.
기존에 오픈코어에는 리눅스 지원이 거의 없었습니다.
그래서 UEFI Shell에서 리눅스의 부트로더가 담긴 디스크를 찾은 다음 config.plist-Misc-Entries에 추가하는 방법을 사용했습니다.
하지만 이 방법은 많이 복잡합니다.
config.plist-Misc-BlessOverride는 더 간단하지만 리눅스가 무조건 맨 앞에 나오고 레이블이 EFI로 고정된다는 단점이 있습니다.
하지만 오픈코어 0.7.3부터 OpenLinuxBoot이 추가되어 오픈코어에서 리눅스를 쉽게 부팅할 수 있습니다.
설정 방법은 간단합니다.
1. OpenCore의 바이너리 데이터
https://github.com/acidanthera/ocbinarydata
를 받은 다음 Drivers 폴더에 보면 ext4_x64, btrfs_x64 등이 있습니다.
이 중 리눅스의 루트(/) 파일시스템에 해당하는 드라이버를 /EFI/OC/Drivers에 복사합니다.
저는 ext4_x64만 추가했습니다.
2. 다운받은 OpenCorePkg의 X64/EFI/OC/Drivers에 OpenLinuxBoot.efi가 있습니다.
이 파일을 /EFI/OC/Drivers에 추가합니다.
3. config.plist에 추가한 드라이버를 반영합니다.
각 드라이버별로 UEFI-Drivers의 맨 마지막에 Dictionary를 추가하고 그 안에 다음 내용을 입력합니다.
Arguments | string | (아무것도 입력하지 마세요)
Comments | string | (아무거나 입력하면 됩니다. 비워둬도 됩니다.)
Enabled | boolean | true
Path | string | (드라이버 이름: ext4_x64.efi, OpenLinuxBoot.efi 등)
4. config.plist-UEFI-Quirks-RequestBootVarRouting을 true로 설정합니다.
5. config.plist-Misc-Boot-LauncherOption을 설정합니다.
바비오스가 Insyde 바이오스일 경우 Short로 설정, 그 외의 바이오스(AMI, Phoenix 등)는 Full로 설정합니다.
6. 기존에 config.plist-Misc-Entries 또는 config.plist-Misc-BlessOverride에 리눅스를 추가했다면 삭제합니다.
7. 재부팅하면 부트 픽커에 리눅스가 뜨게 됩니다.
저도 방금 써봤는데 확실히 편하네요. 기존에 UEFI Shell 들어가서 삽질했던 것을 생각하면...
여러분도 한번 OpenLinuxBoot을 이용해서 오픈코어로 리눅스를 부팅해보세요.
mswgen님의 새글 알림을 받으실려면 구독
몇주전부터 해보려고 하고 있었는데.. 아치 부팅 해봐야겠습니다 ㅎㅎ
Boot Option 설정하려면 BlessOverride의 Entry를 이용하는 방법밖에 없는건가 궁금하네요
로그 관련 설정들과 ucode early load를 자동으로 해주진 않을 것 같은데..
커널 인수 설정도 가능해요.
자세한 내용은 Configuration.pdf 참고 곧 내용 추가 예정입니다.
업데이트: grub 사용한다면 아마 커널인수가 원래 쓰던대로 될 거에요.
configuration.pdf를 좀 읽어보니
grub 안깔고 그냥 설치 직후에 OC로 부팅해보려 했는데 골치가 좀 아플 수도 있겠군요 ㅋㅋ
그냥 grub부터 얌전히 깔고 켜봐야겠네요
엌
부트로더는 grub으로 하고 grub.cfg는 grub-mkconfig 돌리는 게 가장 좋을 거에요.
오늘 못하겠네요 ㅋㅋ
일단 DE는 깔아두고 켜보려 했는데, 아직도 패키지 받고있는데 컴을 더 못쓸 것 같네요 ㅠㅋㅋ
리눅스질하는데 시간과 체력을 너무 쓰니까 부모님이 리눅스 하지 말라고..ㅋㅋ
1월까지 해킨이나 열심히 해야죠 뭐 허허
아니면 OpenLinuxBoot.efi의 arguments를 이용해서 커널 인수를 설정하는 방법도 있긴 하지만
복잡합니다.
그리고 이렇게 하면 어쩌면 감지 자체가 안될수도 있어요.
"3. config.plist에 추가한 드라이버를 반영합니다.
각 드라이버별로 UEFI-Drivers의 맨 마지막에 Dictionary를 추가하고 그 안에 다음 내용을 입력합니다.
Arguments | string | (아무것도 입력하지 마세요)
Comments | string | (아무거나 입력하면 됩니다. 비워둬도 됩니다.)
Enabled | boolean | true
Path | string | (드라이버 이름: ext4_x64.efi, OpenLinuxBoot.efi 등)" 이부분을 적용하고 있는데 아래 처럼하는 게 맞는지요?
맞긴 한데...
OpenCore Configurator는 버그가 많으니
Xcode나 Propertree 등의 plist 에디터를 권장합니다.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +3 | 좌절금지 | 24.09.1917:09 | 70 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +15 | 좌절금지 | 24.09.1723:58 | 178 |
[중급편] 노트북 해킨 +8 | Stultus | 24.07.1219:19 | 753 |
[초급편] 문제 스스로 해결하기 +17 | Stultus | 24.03.2920:07 | 3531 |
[입문편] 첫 해킨 길라잡이 +32 | Stultus | 24.01.1218:54 | 4296 |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +63 | shl628 | 23.01.0913:39 | 5만 |
Sonoma 14.7(23H124) i9-12900, GA-Z690 Proart Creator + BCM WiFi Support +2 | 좌절금지 | 24.09.1722:40 | 195 |
2020 그램 sonoma efi 15Z90N +1 | 맥가즈아 | 24.09.1717:13 | 89 |
macOS Sequoia 15 설치 후기 + Bcm94360NG WiFi 작동함 | 좌절금지 | 24.09.1919:17 | 191 |
좌절금지 | 24.09.1919:17 | 191 | |
좌절금지 | 24.09.1917:09 | 70 | |
Stultus | 24.09.1813:37 | 151 | |
좌절금지 | 24.09.1723:58 | 178 | |
좌절금지 | 24.09.1722:40 | 195 | |
맥가즈아 | 24.09.1717:13 | 89 | |
김경석 | 24.09.1708:13 | 219 | |
Panictosh | 24.09.1617:47 | 98 | |
Tamy | 24.09.1504:35 | 467 | |
Stultus | 24.09.1319:18 | 436 | |
치토 | 24.09.1019:44 | 470 | |
머핀X | 24.09.0118:13 | 394 | |
해킨도전자 | 24.09.0112:54 | 295 | |
머핀X | 24.08.3115:34 | 373 | |
화정큐삼 | 24.08.2601:42 | 239 | |
하나브 | 24.08.2422:59 | 208 | |
화정큐삼 | 24.08.2316:25 | 247 | |
CanBe | 24.08.1810:56 | 329 | |
화정큐삼 | 24.08.1800:04 | 205 | |
화정큐삼 | 24.08.1722:03 | 189 | |
jbhlyk | 24.08.1710:14 | 167 | |
Stultus | 24.08.1622:06 | 251 | |
hackillious | 24.08.1511:16 | 159 | |
세유니 | 24.08.1421:30 | 124 | |
Stultus | 24.08.1419:58 | 345 | |
오디세이 | 24.08.1311:26 | 271 | |
좌절금지 | 24.08.1115:46 | 194 | |
티타보르 | 24.08.1111:21 | 141 | |
Stultus | 24.08.1022:46 | 183 | |
오디세이 | 24.08.1022:10 | 391 | |
jbhlyk | 24.08.1019:05 | 127 | |
RogerT | 24.08.0923:20 | 145 | |
좌절금지 | 24.08.0717:18 | 286 | |
RogerT | 24.08.0609:17 | 115 | |
줌바이퍼 | 24.08.0606:14 | 458 | |
jbhlyk | 24.08.0523:34 | 81 | |
수인과윤슈 | 24.08.0521:10 | 185 | |
좌절금지 | 24.08.0521:08 | 838 | |
Stultus | 24.08.0221:07 | 426 | |
Tamy | 24.07.3019:12 | 343 | |
해킨도전자 | 24.07.2915:37 | 261 | |
june119 | 24.07.2813:52 | 206 | |
Stultus | 24.07.2112:43 | 245 | |
BlueGuerrilla | 23.05.0502:19 | 3993 | |
Stultus | 24.07.1219:19 | 753 | |
김태국 | 21.08.0213:10 | 3679 | |
Stultus | 24.07.1122:47 | 215 | |
Stultus | 24.07.1020:44 | 138 | |
Stultus | 24.07.0921:44 | 137 | |
Stultus | 24.07.0820:57 | 223 | |
의정이 | 24.07.0811:28 | 171 | |
Stultus | 24.07.0721:25 | 264 | |
bsiugr | 24.07.0604:41 | 288 | |
애플브리크 | 24.07.0509:56 | 492 | |
광호 | 24.02.1715:21 | 2184 | |
치토 | 24.06.2723:24 | 398 | |
talas | 24.06.2617:24 | 193 | |
블루사탕 | 24.06.2120:58 | 116 | |
gtrfxdsp | 24.06.1609:01 | 511 | |
Mactopia | 24.06.1401:04 | 345 | |
Stultus | 24.06.1120:40 | 726 | |
새콤칠리 | 24.06.1115:07 | 672 | |
좌절금지 | 23.02.2118:35 | 118만 | |
Steer | 24.06.1001:11 | 275 | |
Door | 24.06.0810:09 | 155 | |
Tamy | 24.06.0107:41 | 416 | |
ssdwe346 | 24.05.2923:53 | 299 | |
joy | 24.05.2809:58 | 264 | |
거니 | 24.05.2601:07 | 243 | |
RogerT | 24.05.2520:14 | 247 | |
좌절금지 | 24.05.1812:40 | 913 | |
wjdgkdus | 24.05.1615:02 | 211 | |
Tamy | 24.05.1417:36 | 797 | |
줌바이퍼 | 24.05.1002:04 | 1008 | |
의정이 | 24.05.0821:05 | 144 | |
ryzen | 23.10.0921:28 | 2405 | |
챠니앤차니 | 24.05.0319:15 | 146 | |
챠니앤차니 | 24.05.0220:17 | 173 | |
고맹이 | 24.05.0210:00 | 635 | |
shl628 | 24.04.3013:54 | 1067 |
이제야 하고 있습니다 ㅋㅋ
수정) 사진이 번졌네요 ㅋㅋ