*적용중인 도장
8. Misc
OpenCore 동작에 대한 기타 구성
이 섹션에는 다른 장으로 분류 할 수없는 OpenCore 동작의 다른 구성 및 구성 항목에 대한 지침이 포함되어 있습니다.
OpenCore는 가능한 한 많은 bless
모드, 즉를 따릅니다 Apple Boot Policy
. bless
이 모드의 주요 기능은 부팅 옵션을 파일 시스템에 포함시키고 전용 드라이버를 통해 액세스 할 수 있도록하는 것입니다. 또한 UEFI 사양의 이동식 미디어 목록보다 미리 정의 된 부팅 경로를 지원합니다.
Scan policy
활성화 될 시간이있는 파티션 라인 ( Scan policy
특정 파일 시스템 및 특정 장치 유형의 파티션 만 사용할 수있는 제한 조건 세트)이있는 경우에만 해당됩니다. 특정 스캐닝 전략 ( Scan policy
)은 아래에 ScanPolicy
설명 된 속성입니다.
수집 된 스캔 Scan policy
에서 필터링 된 파티션을 시작하는 스캔 프로세스 . 각 파티션은 여러 기본 옵션과 대체 옵션을 생성 할 수 있습니다. 기본 옵션은이 매체에 설치된 운영 체제를 설명합니다. 대체 옵션은 매체에서 운영 체제의 복구 항목을 설명합니다. 백업 옵션은 기본 옵션없이 존재할 수 있으며 그 반대도 가능합니다. 이 옵션으로 설명 된 운영 체제가 모두 동일한 파티션에있는 것은 아닙니다. 각 기본 및 백업 옵션 옵션 옵션은 보조 (보조 옵션)로 사용할 수 있으며 보조 옵션으로 사용할 수 없습니다. 자세한 내용은 다음 HideAuxiliary
섹션을 참조하십시오 . 시작 옵션을 결정하는 데 사용되는 알고리즘은 다음과 같습니다.
Scan policy(
스캔 정책) (및 드라이버 가용성)별로 필터링하여 사용 가능한 모든 파티션 핸들을 가져 오십시오
BootOrder UEFI 변수에서 사용 가능한 모든 부팅 옵션을 가져옵니다.
발견 된 각 시작 옵션에 대해 :
bless
(둘 이상의 항목이 반환 될 수 있음)각 파티션 핸들에 대해 :
bless
검색 할 마스터 옵션 목록이 구현 됩니다. 세트 BlessOverride
목록 인 경우 표준 bless
경로를 찾을 수있을뿐만 아니라 사용자 정의 할 경로도 찾을 수 있습니다.Apple Recovery
기본 옵션 을 입력 해야하는 경우 다음 핸들 처리를 계속하십시오.bless
및 복구 옵션 다른 항목을 찾기 위해 미리 정의 된 경로의 목록을 검색 할 수 있습니다.Auxiliary
시험 과 관련이없는 사용자 정의 항목 기반 도구 및 옵션 추가
시스템 항목 (예 :) Reset NVRAM
을 기본 보조 옵션으로 추가하십시오 .
시작 선택기에서 시작 옵션의 표시 순서 및 시작 프로세스는 스캔 알고리즘에 따라 별도로 결정됩니다. 표시 순서는 다음과 같습니다.
空格
키로)를 입력 한 후에 만 표시됩니다 .시작 프로세스는 다음과 같습니다.
BootNext
UEFI 변수를 통해 첫 번째 유효한 기본 옵션 을 찾으십시오.BootOrder
UEFI 변수를 통해 계속 검색하십시오.ShowPicker
설정 옵션 에 따라 옵션 선택기를 시작하여 시작할지 여부 .참고 1 :이 프로세스는 활성화 된 RequestBootVarRouting
옵션이거나 펌웨어가 UEFI 부팅 옵션 (예 : OpenDuetPkg
시간 또는 기타 사용자 정의 BDS)을 제어하지 않으면 안정적으로 작동합니다. 활성화되어 있지 않으면 BootProtect
다른 운영 체제에서 OpenCore를 덮어 쓸 수 있으므로 OpenCore를 사용하려는 경우이 옵션을 활성화하십시오.
참고 2 : UEFI 변수 부팅 옵션의 부팅 매개 변수 (있는 경우)는 부팅 매개 변수에 포함 된 일부 매개 변수가 운영 체제에 악영향을 줄 수 있으므로 무시됩니다 보안 부팅이 활성화되면이 효과는 우리가보고 싶지 않은 것입니다. .
참고 3 : 일부 운영 체제 (예 : Windows)는 처음 시작될 때 또는 NVRAM이 재설정 된 후 시작 옵션을 만들어 최상위 옵션으로 표시합니다. 이 경우 기본 부팅 항목 선택은 다음 수동 구성까지 업데이트됩니다.
Boot
Type : plist dict
Description :이 장의 Boot Properties에서 부팅 관련 설정을 적용합니다.
BlessOverride
유형 : plist array
설명 : Bless Model을 통해 사용자 정의 스캔 경로를 추가합니다.
plist string
사용자 정의 부팅 프로그램 UEFI 절대 경로 (예 : Debian 부팅 프로그램)에 대한 링크가 포함 된 항목 을 채우 도록 설계되었습니다 \EFI\debian\grubx64.efi
. 이를 통해 부팅 선택기가 비정상적인 부팅 경로를 자동으로 검색 할 수 있습니다. 디자인에서의 경로는 사전 정의 된 (예 : \System\Library\CoreServices\boot.efi
및 \EFI\Microsoft\Boot\bootmgfw.efi
)과 동일하지만 우선 순위가 가장 높은 사전 정의 된 다른 경로 (Bless)를 갖습니다.
Debug
유형 : plist dict
설명 :이 장의 디버그 속성에서 디버그 관련 설정을 적용합니다.
Entries
유형 : plist array
설명 : 부팅 메뉴에서 부팅 항목을 추가합니다.
plist dict
각 부하 항목을 설명하는 값 유형을 입력해야합니다 . 자세한 내용은 항목 속성 섹션을 참조하십시오.
Security
유형 : plist dict
설명 :이 장의 보안 속성에서 보안 관련 설정을 적용합니다.
Tools
유형 : plist array
설명 : 부팅 메뉴에 도구 항목을 추가합니다.
plist dict
각 부하 항목을 설명하는 값 유형을 입력해야합니다 . 자세한 내용은 항목 속성 섹션을 참조하십시오.
참고 : 선택 도구 (예 : UEFI 셸)는 매우 위험한 작업이므로 이러한 도구를 사용하면 보안 부팅 체인을 쉽게 우회 할 수 있으므로 특히 볼트 및 안전 보호 장비를 시작하도록 설정된 프로덕션 환경 구성 에는 나타나지 않습니다 ( 번역기 주 : 도구는 디버깅에만 사용됩니다).
/ Boot
0
) 값이 예약되어 있습니다ConsoleAttributes
Type : plist integer
Failsafe : 0
Description : 콘솔의 특정 속성을 설정합니다.
UEFI 사양에 따르면, 텍스트 렌더러가 지원하는 색상 매개 변수는 전경색과 배경색의 합입니다. 검은 색 배경색과 검은 색 전경색 ( 0
) 값이 예약되어 있습니다. 다음은 색상 이름 목록입니다.
0x00
— EFI_BLACK
(검은 색 글꼴)0x01
— EFI_BLUE
(파란색 글꼴)0x02
— EFI_GREEN
(녹색 글꼴)0x03
— EFI_CYAN
(청록색 글꼴)0x04
— EFI_RED
(빨간색 글꼴)0x05
— EFI_MAGENTA
(퍼플 폰트)0x06
— EFI_BROWN
(갈색 글꼴)0x07
— EFI_LIGHTGRAY
(밝은 회색 글꼴)0x08
— EFI_DARKGRAY
(진한 회색 글꼴)0x09
— EFI_LIGHTBLUE
(하늘색 글꼴)0x0A
— EFI_LIGHTGREEN
(연한 녹색 글꼴)0x0B
— EFI_LIGHTCYAN
(라이트 시안 글꼴)0x0C
— EFI_LIGHTRED
(빨간색 글꼴)0x0D
— EFI_LIGHTMAGENTA
(라벤더 글꼴)0x0E
— EFI_YELLOW
(노란색 글꼴)0x0F
— EFI_WHITE
(흰색 글꼴)0x00
— EFI_BACKGROUND_BLACK
(검정색 배경)0x10
— EFI_BACKGROUND_BLUE
(파란색 배경)0x20
— EFI_BACKGROUND_GREEN
(녹색 배경)0x30
— EFI_BACKGROUND_CYAN
(청록색 배경)0x40
— EFI_BACKGROUND_RED
(빨간색 배경)0x50
— EFI_BACKGROUND_MAGENTA
(보라색 배경)0x60
— EFI_BACKGROUND_BROWN
(갈색 배경)0x70
— EFI_BACKGROUND_LIGHTGRAY
(밝은 회색 배경)참고 :이 옵션은 TextRenderer와 System
매개 변수가 충돌하여 검은 색 배경을 설정하여 GOP 실행 여부를 테스트하는 데 사용할 수 있습니다
HibernateMode
유형 : plist string
Failsafe : None
설명 : 수면 감지 모드. 다음과 같은 모드가 지원됩니다.
None
— 최대 절전 모드 비활성화Auto
— RTC 또는 NVRAM에서 감지RTC
— RTC에서 감지NVRAM
— NVRAM에서 감지HideAuxiliary
유형 : plist boolean
Failsafe : false
설명 : 기본적으로 부팅 부팅 메뉴의 보조 항목은 숨겨져 있습니다.
다음 조건 중 하나를 충족하는 안내 항목은 "보조 항목"으로 간주됩니다.
Auxiliary
Reset NVRAM
)숨겨져 있어도 空格
모든 항목을 "확장 모드"로 볼 수 있습니다 (부트 메뉴 항목이 다시로드 됨).
일반적으로 보조 항목을 숨기면 시작 속도가 빨라집니다.
PickerAttributes
Type : plist integer
Failsafe : 0
Description : 부팅 메뉴의 속성을 설정합니다.
마스크에 OpenCore의 예약 값 ( BIT0
~ BIT15
)과 OEM 특정 값 ( BIT16
~ BIT31
)이 포함 된 속성 마스크를 사용하여 다른 옵션을 설정할 수 있습니다 .
OpenCore가 제공하는 현재 값은 다음과 같습니다.
0x0001
— OC_ATTR_USE_VOLUME_ICON
, 부팅 항목에 대한 사용자 정의 아이콘을 제공합니다 :
.VolumeIcon.icns
파일은 APFS의 Preboot
루트 디렉토리에 있습니다..VolumeIcon.icns
파일은 다른 파일 시스템 문서의 루트 디렉토리에 있습니다.<TOOL_NAME>.icns
파일, Tools
아이콘 을 표시 하는 데 사용됩니다 .파인더에서 파일 아이콘을 설정할 수 있습니다. 이 기능을 활성화하면 외부 이동식 하드 드라이브 및 내부 비 이동식 하드 드라이브의 아이콘이 구분되지 않을 수 있습니다.
0x0002
— OC_ATTR_USE_DISK_LABEL_FILE
, 안내 항목에 대한 사용자 정의 렌더링 제목을 제공하십시오.
.disk_label
( .disk_label_2x
) 파일은 부트 로더와 관련이 있으며 모든 파일 시스템에 적용됩니다.<TOOL_NAME.lbl
( <TOOL_NAME.l2x
) 파일이 도구와 관련이 있으며 적용됩니다 Tools
.사전 설정 레이블을 생성하는 데 사용 가능한 disklabel
유틸리티 또는 bless
명령입니다. 비활성화되거나 누락 된 텍스트 레이블 ( .contentDetails
또는 .disk_label.contentDetails
)은 렌더링 대신 사용됩니다.
0x0004
— OC_ATTR_USE_GENERIC_LABEL_IMAGE
, 사용자 정의 항목없이 시작 항목에 대해 사전 정의 된 레이블 이미지를 제공합니다. 실제 시작 항목의 세부 사항이 누락되었을 수 있습니다.
PickerAudioAssist
Type : plist boolean
Failsafe : false
Description : 부팅 메뉴에서 화면 읽기를 활성화합니다.
환경 설정 macOS Bootloader 스크린 리더는 isVOEnabled.int32
파일 preferences.efires
, 운영 체제 의 존재 및 제어 대상입니다. 여기에는 하나의 동등한 스위치 만 제공됩니다. 바로 가기 키 Command
+를 사용하여 OpenCore 부팅 메뉴와 macOS BootLoader FileVault 2 로그인 인터페이스간에 전환 할 수도 있습니다 F5
.
참고 : 화면 읽기는 정상적으로 작동하는 오디오 장치에 따라 다릅니다.
PollAppleHotKeys
유형 : plist boolean
Failsafe : false
설명 : 부팅 메뉴에서 활성화합니다 modifier hotkey
.
또한 action hotkeys
합니다 (에서 PickerMode
설명 된 부분은 Apple BDS에 의한 처리) 예뿐만 아니라, 조합 키 로더는 운영 시스템에 의해 처리 boot.efi
. 이 키는 다른 부팅 모드를 제공하여 운영 체제의 동작을 변경할 수 있습니다.
일부 펌웨어에서는 호환되지 않는 드라이버로 인해 수정 자 키 사용에 문제가있을 수 있습니다. 이 문제를 해결하려면이 옵션을 사용하면 예를 들어, 핫 키를 선택 등록하
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
macOS Sequoia 15.0.1 24A348 정식버젼 고스트 이미지 OC 1.0.2 ft: 전체공개 +29 | 941 | 24.10.1121:10 | 좌절금지 |
오픈코어 1.0.2 +23 | 578 | 24.10.0900:22 | 줌바이퍼 |
[중급편] 노트북 해킨 +16 | 1406 | 24.07.1219:19 | Stultus |
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +17 | 575 | 24.09.1917:09 | 좌절금지 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +31 | 910 | 24.09.1723:58 | 좌절금지 |
[초급편] 문제 스스로 해결하기 +20 | 4003 | 24.03.2920:07 | Stultus |
[입문편] 첫 해킨 길라잡이 +40 | 5087 | 24.01.1218:54 | Stultus |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +67 | 5.1만 | 23.01.0913:39 | shl628 |
Hot AMD Sequoia용 AppleALC 1.9.2 +3 | 109 | 24.10.2319:04 | 사노라맨 |
Hot [Sequoia 15.0.1, OC r1.0.2] ASUS TUF B550-PLUS / RYZEN 5 5600X / RX470 +2 | 106 | 24.10.2322:26 | 뿌엥 |
Hot OCLP로 지원되지 않는 기기/dGPU를 사용하는 해킨토시의 사이드카 품질 문제 해결방법 +1 | 122 | 24.10.2321:29 | 해킨도전자 |
106 | 24.10.2322:26 | 뿌엥 | |
122 | 24.10.2321:29 | 해킨도전자 | |
109 | 24.10.2319:04 | 사노라맨 | |
787 | 24.10.1412:27 | shl628 | |
673 | 24.10.1316:00 | 수박 | |
346 | 24.10.1222:56 | Stultus | |
941 | 24.10.1121:10 | 좌절금지 | |
734 | 24.10.1115:53 | 수박 | |
578 | 24.10.0900:22 | 줌바이퍼 | |
1406 | 24.07.1219:19 | Stultus | |
1214 | 24.10.0500:31 | 줌바이퍼 | |
569 | 24.10.0410:49 | Tamy | |
749 | 24.09.2923:48 | 머트 | |
629 | 24.09.2822:28 | 머트 | |
463 | 24.09.2808:22 | Tamy | |
894 | 24.09.2321:32 | Stultus | |
995 | 24.09.2210:59 | 좌절금지 | |
644 | 24.09.2203:23 | 누림어멈 | |
1191 | 24.09.1919:17 | 좌절금지 | |
575 | 24.09.1917:09 | 좌절금지 | |
498 | 24.09.1813:37 | Stultus | |
910 | 24.09.1723:58 | 좌절금지 | |
601 | 24.09.1722:40 | 좌절금지 | |
453 | 24.09.1717:13 | 맥가즈아 | |
562 | 24.09.1708:13 | 김경석 | |
234 | 24.09.1617:47 | Panictosh | |
768 | 24.09.1504:35 | Tamy | |
584 | 24.09.1319:18 | Stultus | |
706 | 24.09.1019:44 | 치토 | |
484 | 24.09.0118:13 | 머핀X | |
462 | 24.09.0112:54 | 해킨도전자 | |
546 | 24.08.3115:34 | 머핀X | |
306 | 24.08.2601:42 | 화정큐삼 | |
305 | 24.08.2422:59 | 하나브 | |
318 | 24.08.2316:25 | 화정큐삼 | |
415 | 24.08.1810:56 | CanBe | |
363 | 24.08.1800:04 | 화정큐삼 | |
300 | 24.08.1722:03 | 화정큐삼 | |
201 | 24.08.1710:14 | jbhlyk | |
312 | 24.08.1622:06 | Stultus | |
218 | 24.08.1511:16 | hackillious | |
169 | 24.08.1421:30 | 세유니 | |
419 | 24.08.1419:58 | Stultus | |
377 | 24.08.1311:26 | 오디세이 | |
270 | 24.08.1115:46 | 좌절금지 | |
186 | 24.08.1111:21 | 티타보르 | |
233 | 24.08.1022:46 | Stultus | |
539 | 24.08.1022:10 | 오디세이 | |
168 | 24.08.1019:05 | jbhlyk | |
200 | 24.08.0923:20 | RogerT |
시리즈가 마감이 되면 이 내용을 참고해서 오픈코어 컨피규레이터 번역에도 이용해야 겠습니다!
덕분에 요즘 게시판이 풍부해집니다.