안녕하세요. 야크트74입니다.
refind 잘 사용하고 계십니까?
이번에는 EFI 파티션이 여러개 일 경우 각 EFI 파티션의 부트로더를 설정하는 것을 해 보겠습니다.
저의 경우 PC에 m.2 NVME 2개 / m.2 SATA 1개가 장착 되어 있습니다.
그리고,
disk0에 윈도우즈가 설치 되어 있고, disk0s1에 윈도우즈 부트로더가 있습니다.
disk1에는 macOS가 설치되어 있고, disk1s1에 refind/OC/Clover 가 있습니다. (바이오스에서 첫번째 부팅 장치)
각 부트로더가 refind와 같은 파티션에 있지 않을 경우 refind에서 volume 설정을 하지 않으면
disk0s1의 윈도우즈 부트로더를 refind에서 실행 할 수 없습니다. (스캐닝 메뉴얼 설정시)
저의 refind.conf 예 입니다.
menuentry "OPENCORE" {
loader \EFI\OC\OpenCore.efi
icon \EFI\BOOT\themes\rEFInd-minimal-black\OC.png
graphics on
}
menuentry "OPENCORE.2nd" {
loader \EFI\OC.2nd\OpenCore.efi
icon \EFI\BOOT\themes\rEFInd-minimal-black\OC.png
graphics on
}
menuentry "CLOVER" {
loader \EFI\CLOVER\CLOVERX64.efi
icon \EFI\BOOT\themes\rEFInd-minimal-black\clover.png
graphics on
}
menuentry "Windows" {
volume 78E1B9F7-C324-4E5D-B607-8C12F446FA10
loader \EFI\Microsoft\Boot\bootmgfw.efi
graphics on
}
scanfor manual
위의 예시에서 윈도우즈의 부트로더를 위한 volume 값을 설정 하였습니다.
refind에서 설정하는 volume 값은 디스크 UUID입니다.
디스크 UUID는 "Clover Configurator" 에서 쉽게 확인 할 수 있습니다.
감사 합니다.
팁!> refind에서 윈도우즈를 부팅하게 되면 OC/Clover의 여러 설정들에 영향을 받지 않고 윈도우즈를 부팅 할 수 있습니다.
그런데, OC의 경우 refind -> OC -> Windows 형식으로 부팅도 가능한데, OC에서 macOS 관련 사항을 제외하고 다른 부트 항목을 스캔 하지 않게하는
것이 깔끔 하겠지요?
"OpenCore Configurator" 의 Misc > 보안 (Scan Policy : 19464963 ) 정도 설정 하면 좀더 깔끔 해 지겠습니다.
수고 하십시요.
야크트74님의 새글 알림을 받으실려면 구독
*적용중인 도장
kwmlman 님 화이팅 하십시요. 감사 합니다.
그리고, refind 테마 "rEFInd-minimal-black"의 128 사이즈의 OC / Clover 의 아이콘을 첨부 하여 드립니다.
"rEFInd-minimal-black" 테마의 아이콘과 크기가 같을 겁니다.
[그림1]
(01) 알려주신대로 [scanfor manual] 로 설정하니, 불필요한 부팅메뉴가 나타나지 않아서 깔끔합니다.
(02) 삼성 SSD 의 [EFI 파티션]에 [Microsoft 폴더 + ubuntu] 폴더들이 있고,
시게이트 HDD 의 [EFI 용 파티션 : EFI 파티션으로 사용하기 위해서 만든 FAT32 로 500 메가] 에 [BOOT + Clover + OC] 폴더들이 있는데,
완벽하게 작동하는 것 같습니다. ^^
( 삼성 SSD 의 [EFI 파티션]에 Microsoft 폴더등 5개의 폴더들을 한꺼번에 넣었을때는
윈10 의 [시스템종료] 와 [윈도우업데이트]에 문제가 있었고, 우분투의 Grub 부트로더에 오류가 있었습니다. )
좀 더 테스트 후, 추가정보를 올립니다.
-------------
[그림2]
(03) 왼쪽창이 [CLOVER : 시게이트 HDD - EFI 용 파티션 500메가] 인데, EFI 폴더속에 BOOT, CLOVER, OC 폴더가 있습니다.
오른쪽창이 [W10EFI : 삼성 SSD - EFI 파티션] 인데, EFI 폴더속에 BOOT, icons, Microsoft, ubuntu 폴더가 있습니다.
( 참고로, 클로버 5130 이 빅서에서는 잘 작동하는데, 카탈리나 진입시, [In Memory Panic Stackshot Succeeded~]오류가 있습니다. )
[그림3]
(04) 오픈코어 컨피규레이터 의 위쪽에 있는 탭메뉴 => 도구(Tools) => Mount EFI 에서도 UUID 를 알아낼 수 있습니다.
(05) 저의 refind-conf 입니다.
-------------
Resolution 0 0
include themes/rEFInd-minimal-black/theme.conf
menuentry "W10" {
volume 2A60CFA8-34C6-476F-AD37-A708402DD504
loader \EFI\Microsoft\Boot\bootmgfw.efi
icon \EFI\icons\os_win8.png ( 이 경로를 주의하세요. - 처음에 잘 못 설정하여, refind 부트화면에 윈10 아이콘이 나타나지 않았습니다. )
}
Menuentry "LinuxMint" {
Volume 2A60CFA8-34C6-476F-AD37-A708402DD504
Loader /EFI/ubuntu/grubx64.efi
icon /EFI/icons/os_linuxmint.png ( 이 경로를 주의하세요. - 처음에 잘 못 설정하여, refind 부트화면에 리눅스민트 아이콘이 나타나지 않았습니다. )
}
menuentry "OPENCORE" {
loader \EFI\OC\OpenCore.efi
icon \EFI\BOOT\themes\rEFInd-minimal-black\oc.png
}
menuentry "CLOVER" {
loader \EFI\CLOVER\CLOVERX64.efi
icon \EFI\BOOT\themes\rEFInd-minimal-black\clover.png
}
scanfor manual
---------------
[그림4]
(06) 잘 작동하는 모습입니다.
빅서 설치이미지를 클로버랑 오픈코어 겸용으로 만들어 보려고 refind 써봤는데
클로버로 11.2.3 부팅이 안되서 포기 했습니다.
클로버 안쓴지 얼마 안됐는데 안본사이에 좀 낯설어서 왜 부팅이 안되는지 모르겠네요. ㅠㅠ
저는 refind를 boot 폴더에 넣지 않으면 처음 화면이 텍스트로만 나와 오픈코어용 bootx64.efi 를 수정해
/EFI/refind/refind_x64.efi 를 불러오게 수정했습니다. BOOTx64.zip
안녕하세요. OC / Clover 로 다른 부트로더를 불러오는 체인로드는 정상적으로 되지 않습니다. refind를 제일 먼저 로드하여야 할 것 같습니다.
그리고 refind 의 테마 적용관련은 https://x86.co.kr/bootloader/5807253
글을 확인해 보셨는지요?
폴더 캡처를 보니, refind 디렉토리를 새로 만드셨는데요, refind 디렉토리의 모든 파일/디렉토리를 boot로 옮기셔야 합니다.
https://x86.co.kr/bootloader/5797622
refind를 /EFI/BOOT에 넣으면 당연히 GUI가 잘 동작 됩니다.
저는 /EFI/BOOT 폴더가 지저분해 지는게 보기 않좋아서 refind를 /EFI 로 폴더를 옮기고 바로 읽어 들일 수 있게 bootx64.efi 수정한거에요.
- 원본 refind용 bootx64.efi 동작 순서.
1. /EFI/BOOT/refind/refind_x64.efi 찾아서 읽어들임. ( BOOT 폴더에 refind가 없으면 GUI 화면 표시 안됨.)
2. 만약 위의 경로에 refind_x64.efi 가 없으면 /EFI 폴더에서 refind_x64.efi를 찾아 읽어들임.
( 이때 첫 화면이 text로 표시됨. USB를 선택하면 GUI 동작함)
- 수정된 bootx64.efi 동작 순서.
1. /EFI/refind/refind_x64.efi 찾아서 읽어들임. ( GUI 화면이 잘 나옴.)
제가 올린 bootx64.efi 를 확인해 보시면 아시겠지만 /EFI/refind/refind_x64.efi 를 불러오는 역활밖에 안합니다.
폴더 바꾼다고 다른 문제가 생기진 않아요.
클로버로 부팅이 안된다는건 체인로더 문제가 아니라
말 그대로 클로버로 부팅 하려는데 Mojave 이후로 클로버가 많이 바껴서 부팅이 안된다는 말이였습니다.
요새는 클로버로 부팅하는 사람들이 사례가 없어서 제가 뭘 잘못한건지 모르겠어요. ㅠㅠ
https://x86.co.kr/kext/5866038#comment_5868367
https://x86.co.kr/kext/5841325#comment_5865037
위의 2개의 글에 약간의 정보가 있는데,
아마도, SSDT-PLUG.aml 를 삭제하거나 OpenRuntime.efi 를 클로버 부트로더에 있는 것으로 사용하시면, 약간 해결될 가능성이 ...
안녕하세요.
https://www.rodsbooks.com/refind/installing.html
참조 해 보십시요.
PS. mvrefind 를 사용하면 refind.conf 에 변화를 주지 않나 합니다.
야크트74님, 반갑습니다.^^
-----------------
210324-CLOVER5131-WithoutSMBIOS.zip
/Users/scot03/Downloads/clover/5131/CloverV2/EFI/CLOVER/drivers/off/UEFI/MemoryFix 폴더에 있는
OpenRuntime.efi 를 사용했습니다.
-----------------
그리고, 5128 은 SSDT-PLUG.aml 를 사용해도 문제가 없었고,
OpenRuntime.efi 도 오픈코어 0.6.5 아니면 0.6.6 용을 그대로 사용했습니다.
감사합니다.
smbios만 iMac19,2 로 하고 부팅 했더니 부팅 되는군요.
그런데 내장그래픽으로 부팅했더니 화면이 먹통입니다.
내장그래픽만 config.plist에 넣어주면 잘 될듯 하네요.
해결되셨다니, 다행이네요. 제가 사용중인 cpu 가 9400F 라서 내장그래픽이 없습니다.
그리고, 올리신 글에 조만간 질문을 드릴예정입니다. ^^
감사합니다 저도 전환했습니다
몇가지 다른게있다면 우선 volume 보다 icon 이 우선여야하네요
로직을 까보진 않았지만 volume 설징하면 아이콘 경로를 볼륨에서 찾는듯합니다
그리고 저같은 경우 포멧을 자주하는데 uuid 가 아니라 볼륨명을 넣어도 다행히 볼륨을 찾네요
윈도우 같은경우 전vhdx를 써서 문제생기면 리셋을 위해가벼운 pe를 붙였는데 이것도 submenuentry 에 등록하면 메인 부팅 메뉴에서 숨기고 tab을 눌러서 들어가 볼수 있는것도 아주 좋네요
단 oc를 쓰는데 picker는 숨겨두고 hotkey를 쓰려고 했는데 이게 잘안되네요
efi에 따로설정할수있게 parameter가 있으면 좋겠는데 아쉽게도 OC에는 그기능이 없네요
그래도 설명해주신걸 토대로 설정하고 아주 만족하면서 쓰고있습니다
그리고 저같은 경우 포멧을 자주하는데 uuid 가 아니라 볼륨명을 넣어도 다행히 볼륨을 찾네요
(1) ( UUID 사용 )
menuentry "W10" {
volume 2A60CFA8-34C6-476F-AD37-A708402DD504 ( 윈도우 10 이 설치된 파티션의 UUID )
loader \EFI\Microsoft\Boot\bootmgfw.efi
icon \EFI\icons\os_win8.png
}
(2) ( 볼륨명 사용 )
menuentry "W10" {
volume W10E ( 윈도우 10 이 설치된 파티션의 볼륨명 )
loader \EFI\Microsoft\Boot\bootmgfw.efi
icon \EFI\icons\os_win8.png
}
위의 정보를 보고,
(1) 을 사용하다가 (2) 를 적용해보았는데, 작동하지 않았습니다. 제가 잘 못 이해한 것 같은데...
EFI\Microsoft 폴더가 W10EFI 파티션에 있었는데, W10E 파티션에 있는 것으로 착각해서 발행한 문제였습니다. ^^;
그래서, (2) ( 볼륨명 사용 ) 에서 [ volume W10E => volume W10EFI ] 으로 해결되었습니다.
https://x86.co.kr/bootloader/5972007
약간의 추가정보는 위의 글중 저의 댓글을 참고하세요.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +3 | 좌절금지 | 24.09.1917:09 | 71 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +15 | 좌절금지 | 24.09.1723:58 | 183 |
[중급편] 노트북 해킨 +8 | Stultus | 24.07.1219:19 | 755 |
[초급편] 문제 스스로 해결하기 +17 | Stultus | 24.03.2920:07 | 3534 |
[입문편] 첫 해킨 길라잡이 +32 | Stultus | 24.01.1218:54 | 4298 |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +63 | shl628 | 23.01.0913:39 | 5만 |
Sonoma 14.7(23H124) i9-12900, GA-Z690 Proart Creator + BCM WiFi Support +4 | 좌절금지 | 24.09.1722:40 | 200 |
macOS Sequoia 15 설치 후기 + Bcm94360NG WiFi 작동함 | 좌절금지 | 24.09.1919:17 | 202 |
[ Sequoia 15.0, OC 1.0.1 ] BIOSTAR H410MH, i5-10500, RX580 | Stultus | 24.09.1813:37 | 155 |
좌절금지 | 24.09.1919:17 | 202 | |
좌절금지 | 24.09.1917:09 | 71 | |
Stultus | 24.09.1813:37 | 155 | |
좌절금지 | 24.09.1723:58 | 183 | |
좌절금지 | 24.09.1722:40 | 200 | |
맥가즈아 | 24.09.1717:13 | 90 | |
김경석 | 24.09.1708:13 | 221 | |
Panictosh | 24.09.1617:47 | 99 | |
Tamy | 24.09.1504:35 | 467 | |
Stultus | 24.09.1319:18 | 437 | |
치토 | 24.09.1019:44 | 471 | |
머핀X | 24.09.0118:13 | 394 | |
해킨도전자 | 24.09.0112:54 | 295 | |
머핀X | 24.08.3115:34 | 374 | |
화정큐삼 | 24.08.2601:42 | 239 | |
하나브 | 24.08.2422:59 | 209 | |
화정큐삼 | 24.08.2316:25 | 248 | |
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 | 393 | |
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 | 459 | |
jbhlyk | 24.08.0523:34 | 81 | |
수인과윤슈 | 24.08.0521:10 | 185 | |
좌절금지 | 24.08.0521:08 | 838 | |
Stultus | 24.08.0221:07 | 427 | |
Tamy | 24.07.3019:12 | 343 | |
해킨도전자 | 24.07.2915:37 | 262 | |
june119 | 24.07.2813:52 | 206 | |
Stultus | 24.07.2112:43 | 245 | |
BlueGuerrilla | 23.05.0502:19 | 3993 | |
Stultus | 24.07.1219:19 | 755 | |
김태국 | 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 | 2186 | |
치토 | 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 | 417 | |
ssdwe346 | 24.05.2923:53 | 299 | |
joy | 24.05.2809:58 | 265 | |
거니 | 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 | 174 | |
고맹이 | 24.05.0210:00 | 635 | |
shl628 | 24.04.3013:54 | 1067 |
야크트74님, 해결하셨군요. 수고하셨습니다. 시도해보고 결과보고서를 올리겠습니다. ^^