*적용중인 도장
OpenCore는 공식적인 Windows 지원을 제공하지 않지만 Boot Camp를 사용하여 64 비트 UEFI Windows (즉, Windows 8 이상)를 설치하면 작동합니다. 타사 UEFI 또는 UEFI 부팅을 부분적으로 만 지원하는 시스템 (예 : Windows 7)을 설치하려면 추가주의가 필요할 수 있습니다. 어쨌든 다음 사항에 유의하십시오.
UpdateSMBIOSMode
로 Custom
피할 OEM 정품 인증 실패. Windows 정품 인증에 대한 자세한 내용은이 문서의 범위를 벗어나므로 인터넷에서 관련 정보를 찾을 수 있습니다.대부분의 경우 여러 운영 체제 전환을 사용하고 관련 드라이버를 설치하려면 Boot Camp에서 제공하는 Windows 지원 소프트웨어가 필요 합니다.다운로드 프로세스를 단순화하거나 하드 디스크에 설치된 Windows를 구성하기 위해 유틸리티 소프트웨어 Brigadier를 사용할 수 있습니다 . Brigadier를 사용하기 전에 7-Zip 을 다운로드하여 설치해야 할 수도 있습니다 .
iso https://www.microsoft.com/ko-kr/software-download/windows10ISO 국내
최신 버전의 Boot Camp Windows 지원 소프트웨어를 사용해야합니다. 6.1 이전 버전은 APFS 파일 시스템을 지원하지 않으므로 실행할 수 없습니다. 최신 소프트웨어를 다운로드하려면 최신 Mac 모델을 매개 변수로 Brigadier에 전달하십시오 (예 :) ./brigadier.exe -m iMac19,1
. 그런 다음 Boot Camp가 설치된 지원되지 않는 Mac 모델에서 PowerShell을 실행하고 관리자 권한을 입력하십시오 msiexec /i BootCamp.msi
. 이전 버전의 Boot Camp를 설치하기 전에주의하지 않으면 먼저 msiexec /x BootCamp.msi
제거를 실행해야합니다 . 디렉토리 BootCamp.msi
에있는 파일 BootCamp/Drivers/Apple
은 탐색기를 통해 액세스 할 수 있습니다.
탐색기 Shift에서 빈 창을 마우스 오른쪽 버튼으로 클릭 한 상태에서 메뉴가 "현재 PowerShell 실행"을 표시하며 현재 디렉토리에서
PowerShell을 실행합니다. 그러나 이런 방식으로 시작된 PowerShell에는 관리자 권한이 없습니다.
Boot Camp에서 제공하는 Windows 지원 소프트웨어가 대부분의 호환성 문제를 해결하지만 때때로 일부 문제를 수동으로 해결해야 할 수도 있습니다.
FlipFlopWheel
합니다 1
.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_???\VID_???\Device Parameters.
레지스트리
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_???\VID_???
\Device Parameters.
에는 PowerShell에서 다음 명령 세트를 수행 할 수 있습니다.
# 현재 설정을 가져옵니다
Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 0
# 설정 수정
# 마우스를 반대 방향으로 스크롤하려면 FlipFlopWheel 1
# 자연 스크롤의 마우스 스크롤 방향. FlipFlopWheel 0
Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 0 | ForEach-Object { Set-ItemProperty $_.PSPath FlipFlopWheel 1 }
변경 사항을 취소해야하는 경우 다음 명령을 사용할 수 있습니다.
# 마우스 스크롤 방향을 복원
Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 1 | ForEach-Object { Set-ItemProperty $_.PSPath FlipFlopWheel 0 }
RealTimeIsUniversal
1
Windows와 macOS 사이의 시간이 동기화되지 않도록 설정해야합니다 .우리 모두 알다시피, Windows는 하드웨어 시간을 현지 시간으로 간주하고 macOS는 UTC를 시스템 시간으로 계산합니다. 위에서 언급 한 레지스트리 값을 수정하면 Windows에서 하드웨어 시간을 UTC 시간으로 처리 할 수 있습니다. 사용되는 CMD 명령은 다음과 같습니다.
|
Windows에서 APFS 또는 HFS를 쓰지 마십시오 . 파티션 테이블 오류 및 복구 할 수없는 데이터 손실이 발생할 수 있습니다. 경고하지 않은 것에 대해 우리를 비난하지 마십시오! !
Basic data partition
됩니까?Boot Camp는 GPT 파티션 테이블을 사용하여 각 부팅 옵션의 이름을 얻습니다. Windows를 독립적으로 설치 한 후 파티션의 레이블을 수동으로 다시 지정해야합니다. 이것은 오픈 소스 GPTfdisk 와 같은 많은 도구를 통해 수행 할 수 있으며 사용 방법은 다음과 같습니다.
Listing 3 : Windows 볼륨 레이블 재 지정
|
NTFS는 NTFS-3G , Paragon NTFS, Tuxera NTFS 또는 Seagate 하드 디스크 와 같은 타사 드라이버에 대한 읽기 및 쓰기 지원을 제공합니다. Paragon 드라이버 는 시스템 환경 설정 시동 디스크 옵션과 같은 macOS 기능을 파괴합니다.
파일 시스템을 손상시키는 드라이버를 사용하지 않는 것이 좋지만 (터미널 또는 GUI를 통해 활성화 할 수있는 macOS의 내장 NTFS 읽기 및 쓰기 지원을 사용하는 것이 좋습니다), 이러한 드라이버 제조업체는 자체 솔루션을 제공합니다. 여기에 우리는 두 가지만 나열합니다.
번역자 참고 사항 : acidanthera 팀은 macOS의 내장 NTFS 지원 사용을 권장하지만, 직접 방법이든 Mounty와 같은 타사 도구를 사용하더라도이 방법에 강력하게 반대합니다. fstab을 수정할 위험이 매우 높습니다. 자신이하고있는 일을 알기 전까지는 갑자기 행동하지 마십시오! !
다른 하드웨어 관련 프로젝트와 마찬가지로 OpenCore는 감사 및 디버깅도 지원합니다. RELEASE 빌드 버전이 아닌 NOOPT 또는 DEBUG 빌드 버전을 사용하면 더 많은 디버그 출력이 생성 될 수 있습니다. NOOPT 빌드 버전의 경우 GDB 또는 IDA Pro를 사용하여 디버깅 할 수도 있습니다. GDB의 경우 OpenCore Debug 관련 페이지 를 확인하십시오 ( IDA Pro의 경우 버전 7.3 이상 필요) 자세한 내용은 IDA Pro : IDA Pro로 Debugging the XNU Kernel IDA Pro 제공 한 페이지를 참조하십시오 .
부팅 중에 로그를 얻으려면 직렬 포트 디버깅을 사용할 수 있습니다 직렬 포트 디버깅은 Target
예 0xB
를 들어 직렬 화면 에서 활성화 됩니다 OpenCore는 115200
전송 속도, 8
데이터 비트, 패리티 없음 및 1
정지 비트를 사용합니다 macOS의 경우 최상의 선택은 CP2102 기반의 UART 장치. 연결 마더 보드 TX
USB UART에 RX
, 그리고 마더 보드 GND
의 USB UART에 GND
. 사용 screen
유틸리티와 같은 출력 또는 다운로드 GUI 소프트웨어를 얻을 수 CoolTerm을 .
참고 :. (아마도 및 USB UART 동글) 여러 마더 보드에 핀 이름이 올바르지 않을 수 있습니다 한 매우 일반적입니다 GND
으로 교환 RX
따라서 당신은 연결 마더 보드에 있고, "TX"
USB의 UART에 GND
, 그리고 마더 보드 "GND"
의 USB UART에 RX
.
COM
펌웨어 설정에서 포트 를 활성화 하고 출력 손상을 피하기 위해 1 미터 이상의 USB 케이블을 사용하지 마십시오 XNU 커널 직렬 출력을 추가로 활성화하려면 debug=0x8
부팅 인수 가 필요합니다 .
일반적으로 실제 오류 메시지를 얻는 것으로 충분합니다. 이렇게하려면 다음을 확인하십시오.
1
) 화면에 표시됩니다 2
() : Misc => Debug => Target = 3
.DEBUG_ERROR
( 0x80000000
), DEBUG_WARN
( 0x00000002
) 및 DEBUG_INFO
( 0x00000040
) 화면에 다음 레벨의 로깅 출력 : Misc => Debug => DisplayLevel = 0x80000042
.DEBUG_ERROR
중단 시작을 할 때이 치명적인 오류 : Misc => Security => HaltLevel = 0x80000000
.Misc => Debug => DisableWatchDog = true
.Misc => Boot => ShowPicker = true
로그에 명백한 오류가 표시되지 않으면 Quirks 섹션에서 사용 가능한 해킹을 하나씩 확인하십시오. 예를 들어, 조기 부팅 문제 (예 : OpenCore 부팅 메뉴를 표시 할 수 없음)의 경우 UEFI 셸 (OpenCore로 패키지)을 통해 관련 디버깅 정보를 볼 수 있습니다.
애플은 부트 디렉토리에서, 표준 모델을 축복 따라 OpenCore .contentDetails
및 .disk_label.contentDetails
파일 항목 이름의 압축을 풉니 다. 이 파일에는 입력 제목이있는 ASCII 문자열이 포함되어 있으며 수정할 수 있습니다.
OpenCore는 UEFI 기본 부팅 항목을 사용하여 기본 부팅 항목을 선택합니다. 설정 방법은 BIOS에 따라 다르므로 자세한 내용은 macOS 부팅 디스크 또는 Windows Boot Camp 제어판을 참조하십시오.
BOOTx64.efi
첫 번째 시작 항목으로 제공 되는 OpenCore를 사용 하면이 기능이 제한 될 수 있습니다 (삭제로 인해 일부 펌웨어와 호환되지 않는 부팅 옵션이 발생할 수 있음) RequestBootVarRouting
OpenCore 가변 공간을 선택한 경우에도 쿼크 를 활성화하는 것이 좋습니다. . 참고 RequestBootVarRouting
별도의 요구 .efi
드라이버 파일 (다음 OpenRuntime.efi 번역기의 참고).
온라인으로 설치하십시오. 복구 이미지 *.dmg
및 *.chunklist
파일은 FAT32 파티션 OpenCore에 함께 복사됩니다. OpenCore 시작 메뉴를로드하고 접미사 .dmg
항목을 선택하십시오 . OCD가있는 경우 .contentDetails
파일을 수정 하여 텍스트 입력 표시를 변경할 수 있습니다 .
AppleModels
내장 된 macrecovery.py 를 사용하여 복구 이미지를 다운로드 할 수 있습니다 .
오프라인으로 설치해야하는 경우 macOS 용 부트 가능한 설치 프로그램을 작성하는 방법을 참조하십시오 . App Store 또는 시스템을 업데이트하는 것 외에도 타사 도구 를 사용 하여 macOS 이미지 파일을 다운로드 할 수 있습니다 .
HFS + 드라이버를 가져 오지 않았기 때문일 수 있습니다. 지금까지 알고있는 복구 파티션은 모두 HFS + 파일 시스템입니다.
예, 필요하지 않지만 한 단계 씩 올라가십시오
OpenCore는 MacPro 5, 1 및 가상 머신을 포함한 대부분의 최신 Mac 모델을 지원합니다. 그러나 Mac 하드웨어에서 사용하기위한 OpenCore의 특성은 최소입니다. MacRumors.com 에서 관련 토론 을 볼 수 있습니다 .
x86 기계 코드의 경우 상대 주소 지정 을 다른 크기로 바꿀 수 없습니다. 이것은 ACPI 코드에 위험하며 기술적으로는 ACPI 테이블을 대체하는 것과 동일하므로 OpenCore가 구현되지 않습니다. 자세한 내용은 AppleLife.ru 및이 문서의 ACPI 장 에서 찾을 수 있습니다 .
Booter
Quirk을 활성화 해야하는지 어떻게 결정 해야합니까?이 AptioMemoryFix
드라이브의 Quirk은 더 많은 펌웨어를 광범위하게 지원합니다. 을 사용 OpenRuntime
하고 있고 AptioMemoryFix
비슷한 동작 을 원한다면 다음 Quirks를 활성화하십시오.
ProvideConsoleGop
(UEFI Quirk)AvoidRuntimeDefrag
DiscardHibernateMap
EnableSafeModeSlide
EnableWriteUnprotector
ForceExitBootServices
ProtectMemoryRegions
ProvideCustomSlide
RebuildAppleMemoryMap
SetupVirtualMap
그러나 대부분의 최신 장치의 경우 위에서 언급 한 Quirk이 필요하지 않을 수 있습니다. 예를 들어, DevirtualiseMmio
그리고 ProtectUefiServices
보통은 그러나, 활성화해야 DiscardHibernateMap
하고, ForceExitBootServices
일반적으로 사용할 권장되지 않습니다.
불행하게도, 일부 Quirk를 위해 ( RebuildAppleMemoryMap
, EnableWriteUnprotector
, ProtectMemoryRegions
, RebuildAppleMemoryMap
, SetupVirtualMap
과 SyncRuntimePermissions
) 명확한 기준의 부재, 자신의 최상의 조합을 시도 할 필요가있다. 자세한 내용은이 문서에서 이러한 Quirk에 대한 설명을 참조하십시오.
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
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 |