bonghgoo의 블로그

윈컴에서 맥OS를 설치하기 위해 오픈코어 부팅 USB를 만드는 과정, ai의 대답 본문

성경 프로그램/커스텀맥

윈컴에서 맥OS를 설치하기 위해 오픈코어 부팅 USB를 만드는 과정, ai의 대답

구봉환 2024. 9. 19. 15:42

보낸 사람 Copilot:

맥OS를 설치하기 위해 오픈코어 부팅 USB를 만드는 과정은 조금 복잡할 수 있지만, 차근차근 따라 하시면 성공할 수 있습니다. 아래는 인텔과 AMD 칩을 사용하는 윈도우즈 컴퓨터에 맥OS를 설치하기 위한 구체적인 단계입니다.

준비물

USB 드라이브 (16GB 이상)

윈도우즈 컴퓨터

OpenCore 패키지: OpenCore GitHub에서 다운로드

맥OS 설치 프로그램: 맥 앱스토어 또는 터미널을 통해 다운로드

ProperTree: config.plist 파일을 편집하기 위한 도구

GenSMBIOS: SMBIOS 데이터를 생성하기 위한 도구

Python: macOS 다운로드 스크립트를 실행하기 위해 필요

단계별 가이드

1. USB 드라이브 포맷

디스크 관리: 윈도우즈에서 디스크 관리를 엽니다.

USB 드라이브 선택: USB 드라이브를 선택하고 포맷을 클릭합니다.

포맷 설정: 파일 시스템을 FAT32로 설정하고 드라이브 이름을 EFI로 지정합니다.

2. 맥OS 설치 프로그램 다운로드

Python 설치: Python 공식 사이트에서 Python을 다운로드하고 설치합니다.

macrecovery.py 실행: OpenCore 패키지의 Utilities/macrecovery 폴더로 이동하여 터미널에서 다음 명령어를 실행합니다.

python macrecovery.py -b Mac-E43C1C25D4880AD6 -m 00000000000000000 download

이 명령어는 최신 버전의 맥OS 설치 프로그램을 다운로드합니다.

3. OpenCore 준비

OpenCore 다운로드: 다운로드한 OpenCore 패키지를 압축 해제합니다.

EFI 폴더 복사: OpenCore 패키지의 EFI 폴더를 USB 드라이브의 루트 디렉토리에 복사합니다.

4. OpenCore 설정

EFI 파티션 마운트: MountEFI와 같은 도구를 사용하여 USB 드라이브의 EFI 파티션을 마운트합니다.

config.plist 편집: ProperTree를 사용하여 EFI/OC 폴더의 config.plist 파일을 엽니다.

ACPI: 하드웨어에 필요한 SSDT 추가

Booter: 부팅 설정 구성

DeviceProperties: GPU, 오디오 등의 장치 속성 추가

Kernel: 하드웨어에 필요한 kext 추가

Misc: 부팅 인수 및 보안 설정 구성

NVRAM: NVRAM 변수 설정

PlatformInfo: GenSMBIOS를 사용하여 생성한 SMBIOS 데이터 추가

UEFI: UEFI 드라이버 및 설정 구성

5. Kext 및 드라이버 추가

필요한 kext 다운로드: Lilu, WhateverGreen, AppleALC, VirtualSMC 등 일반적인 kext 다운로드

kext 복사: kext를 EFI/OC/Kexts 폴더에 복사합니다.

드라이버 추가: 필요한 드라이버를 EFI/OC/Drivers 폴더에 복사합니다.

6. USB로 부팅

컴퓨터 재시작: 컴퓨터를 재시작하고 USB 드라이브로 부팅합니다.

BIOS/UEFI 설정: BIOS 설정에서 Secure Boot 비활성화, AHCI 모드 활성화 등 필요한 설정을 확인합니다.

부팅 메뉴에서 USB 드라이브 선택: 부팅 메뉴에서 USB 드라이브를 선택합니다.

7. 맥OS 설치

화면의 지시에 따라 맥OS 설치: 설치가 완료될 때까지 지시에 따릅니다.

설치 후 작업: 맥OS 설치가 완료되면 MountEFI를 사용하여 시스템 드라이브의 EFI 파티션을 마운트하고 USB 드라이브의 EFI 폴더를 시스템 드라이브로 복사합니다.

추가 자료

OpenCore 설치 가이드

OpenCore 설치 후 가이드

이 과정이 다소 복잡할 수 있지만, 천천히 따라 하시면 성공할 수 있습니다. 추가로 궁금한 점이 있으면 언제든지 물어보세요! 😊