안녕하세요. JGP입니다.
OpenCore 0.7.3 버전 업데이트 가이드를 제공해드립니다.
이번 업데이트는 약간 번거로운 부분 하나를 제외하고는 구성의 변화가 거의 없어 손만 살짝 고생(?)하시면 될 듯 합니다.
이번 업데이트는 plist 파일 다운로드가 더 번거로울 것 같아 업데이트 내용과 방법만 설명드리도록 하겠습니다.
| 업데이트 사전 안내
- 이 글은 0.7.2 릴리즈판 사용자가 0.7.3 릴리즈판으로 업그레이드 하고자 할 때 config.plist 구성의 변화에 대해 서술합니다.
- OpenCorePkg를 다운로드 받으면 포함되어 있는 Docs의 Sample.plist와 Differences.pdf를 기반으로 설명합니다.
- 따라서 SampleCustom.plist를 기반으로 config.plist를 구성한 고급사용자의 경우 추가하실 내용을 직접 확인하셔야 합니다.
- 특별한 이유가 없다면 오픈코어 업데이트 시에는 필수 Kext들도 모두 최신버전으로 업데이트 해줘야합니다.
Add.plist에는 추가해야할 항목이 적혀있습니다. 또한 해당 항목의 값은 오픈코어 추천값(FailSafe)으로 적혀있습니다.Delete.plist에는 삭제해야할 항목이 적혀있습니다.Change.plist에는 변경해야할 항목이 적혀있습니다.Add.plist , Delete.plist , Change.plist 중 변경 항목이 없는 경우엔 파일을 업로드하지 않습니다.- 이번 업데이트는 plist 파일 다운로드가 더 번거로울 것 같아 업데이트 내용과 방법만 설명드리도록 하겠습니다.
- 모든 시스템이 FailSafe 값에 맞는 것은 아닙니다.
- 따라서 만약 변경사항을 적용하고 부팅불능에 빠졌다면, Docs 폴더 내 Configuration.pdf를 참고하여 자신의 시스템에 맞는 정보를 찾아보시기 바랍니다.
| 파일 준비
* 아래 필수 kext 이외 Kext가 업데이트 되었다면 함께 업데이트 해야합니다.
| 추가할 항목
- UEFI - Quirks - ForceOcWriteFlash (Boolean, 추천값 : NO)
Boolean, No 인 항목 하나를 복사하여 Key 값을 ForceOcWriteFlash로 변경하시면 됩니다.
| 삭제할 항목 (Delete.plist)
- 이번 업데이트에서는 삭제 할 항목이 없었습니다.
| 변경해야할 항목 (Sample.plist)
- UEFI - Drivers 의 각 항목이 Dictionary로 변경되었습니다.
- 본인이 사용하는 모든 드라이버를 Dictionary 형태로 변경해주시면 됩니다.
- 아래 영상을 참고해주세요.
| 마치며..
Plistedit Pro 사용시 다른 경로에 있는 같은 이름의 파일 (ex. config.plist 파일 두개)을 여는 순간
하나의 파일의 내용으로 다른 파일이 저장되는 치명적인 버그가 있으니 주의하시기 바랍니다.
궁금하신 점 댓글 달아주시되, 부트로더 관련 질문 시 EFI 폴더 필수입니다. 감사합니다.