해킨토시 | Hackintosh/해킨토시 가이드 | Hackintosh Guide
[오픈코어 필수] OpenCore Config에 DeviceProperties 값 추가하기
안녕하세요. JGP입니다. 많은 분들이 Cosmetic으로 생각하시는 부분 중 하나가 DeviceProperties - Add에 추가하는 장치값인데요. 사실 오픈코어에서는 엄청 중요한 부분입니다. 실제로 마더보드에 달려있는 보드 컨트롤러들이나, PCI 장치, 이더넷 장치, WIFI 카드 등을.. macOS에게 인식시키는 작업으로 아주 중요한 작업입니다. 물론 SSDT를 통해 장치값을 일일이 잡아주는 방법도 있지만, 특수한 상황이 아니고서야 사용할 필요가 없습니다. 거기에 아주 간단히 값들을 넣어줄 수 있는 방법이 있으니~ 이 튜토리얼을 보고 장치들을 모조리 다 인식시켜주세요 ㅎㅎ 이 튜토리얼에서는 Hackintool과 Plistedit 등의 Plist 에디터가 필요합니다. (Xcode나 ProperTre..
OpenCore 부트로더 업데이트 가이드
이 가이드는 2021년 10월 7일 오전 6시 50분 경 최종 개정되었습니다. 이 가이드는 공통 가이드로서 OpenCore 입문자가 새 버전을 업데이트 할 때 파악해야 할 공통적인 내용을 담고 있습니다. 기존 내용이 특정 버전의 업데이트 위주로 서술되어 있어 공통 가이드로서 활용되기 쉽도록 수정하였습니다. 각 버전 업데이트 가이드(0.6.3~) 바로가기(버전 클릭시 가이드로 이동) 0.6.3 → 0.6.4 → 0.6.5 → 0.6.6 → 0.6.7 → 0.6.8 → 0.6.9 → 0.7.0 → 0.7.1 → 0.7.2 → 0.7.3 → 0.7.4 → 0.7.5 → 0.7.6 → 0.7.7 → 0.7.8 → 0.7.9 → 0.8.0 → 0.8.1 → 0.8.2 안녕하세요. JGP입니다. 13일에 macOS..
BIOS상 사라진(없는) EFI 부팅 볼륨 수동으로 추가하기. (Opencore, Clover 공용)
안녕하세요. JGP입니다. Clean NVRAM을 시도한 이후 BIOS 상에서 볼륨이 사라지는 경우가 있습니다. 이럴 때에는 리눅스의 efibootmgr 패키지를 사용하시면 됩니다. 대략적인 프로세스를 먼저 설명해드리겠습니다. Mint Linux 다운로드 후 balenaEtcher를 통해 USB에 플래싱 Mint Linux Live를 실행 ( USB로 바로 부팅 ) Mint Linux에 efibootmgr 패키지를 설치부팅 항목으로 지정할 볼륨 찾기 efibootmgr 를 이용해 수동으로 부팅 항목 지정 이 되겠습니다. macOS 부팅이 불가능 한 상황이라면 Windows에서 Mint Linux를 플래싱해오시면 됩니다. (다른 PC에서 하셔도 되지요.) 1. Mint Linux를 다운로드 합니다. (저는..
SMBIOS - Generic 항목의 ROM 값 채우기 (내장 랜카드 en0 인젝션)
안녕하세요. JGP입니다. 다른 분 답변 달아드리다가 아예 적어두면 좋을 것 같아 남겨둡니다. 해당 팁은 FaceTime/iMessage 인증에도 관여를 하기 때문에 반드시 해주셔야 하는 작업입니다. 또한 MAC 주소는 각 메인보드 칩의 고유한 값으로 다른사람의 EFI 파일을 가져다 사용하는 경우 본인 것으로 변경해줘야 합니다. config.plist 파일을 열고, SMBIOS - Generic 하위에 있는 ROM 항목을 채워봅시다. (기본 값은 112233445566이죠) | MAC 주소 찾기 MAC 주소를 찾는 방법은 여러가지가 있지만 저는 이렇게 합니다. 시스템 환경설정 - 네트워크에서 내장 유선 랜(이더넷) 항목을 선택 후 고급 버튼을 누릅니다. 하드웨어 탭 하단에 적힌 MAC 주소를 복사해서 '..
사용중인 OpenCore REL Version 확인하기
안녕하세요. JGP 입니다. 오늘은 짤막한 팁 하나 적어놓고 갑니다. 참고로 OpenCore 개발버전은 최신버전이 나왔다고 매번 업데이트 해줄 필요가 없습니다. 기본 베이스 판에서 GitHub Commit만 업데이트 되고, 베이스 판이 업데이트 되면 그때 업데이트 해주면 되는겁니다. 또한 이 방법은 NVRAM이 온전하게 Emulate 되고 있는 상태에서 사용이 가능합니다. OpenCore에서 NVRAM 구현이 안된다는 것은 영혼이 없는 것이나 마찬가지일 정도로 NVRAM Emulation은 그만큼 중요하니, OpenCore를 사용하고자 한다면 반드시 NVRAM을 Emulation 하고 사용하시기 바랍니다. NVRAM에 기록된 OpenCore 값을 읽어오는 명령은 아래와 같습니다. nvram 4D1FDA0..
Windows 에서 EFI 파티션 마운트하기
안녕하세요. JGP입니다. 저야 이제 리얼맥이 있어서 조금은 쉽게 문제 해결이 가능하지만.. 해킨만 단독으로 사용하시는 분들은 부트로더 수정하다가 부팅 안되서 난감하신 경험 있으실겁니다. (저도 그랬구요) EFI라는 놈은 윈도우에서도 얼마든지 읽어들일 수 있는 파티션이라서~ 백업해둔 부트로더가 있다면 그놈으로 복사만 해줘도 일단 부팅은 될테니까요 ㅎㅎ | 준비물 Mountstor : Explorer++ : | 사용방법 MountStorPE 를 반드시 관리자 권한으로 실행해줍니다. 이 때, EFI 파티션이 여러개 발견된다면, 작업할 볼륨의 문자를 잘 확인해두고 진행해야합니다. Explorer ++를 반드시 관리자 권한으로 실행해줍니다. 확인해둔 볼륨의 문자로 진입하고, 파일을 교체/추가/삭제 해주시면 됩니..