질문 config 잘못 건드렸을 때, 다른 부팅 방법이 있을까요?
- 엠씨박
- 3133
- 7
엠씨박님의 기기정보
질문용 시스템 사양 | 1번 |
---|---|
추가사양 및 설치(할)OS | Sonoma |
공지숙지/증상설명 | 숙지 |
안녕하세요
해킨토시를 구입할 당시
500GB SSD 두 개에 각각 맥과 윈도우로 사용하고 있었는데
동영상 작업하는데 용량이 부족해서 이번에 SSD를 교체하면서
• https://dortania.github.io/OpenCore-Install-Guide
• https://chriswayg.gitbook.io/opencore-visual-beginners-guide/advanced-topics/using-alder-lake
보면서 겨우 부팅에 성공했습니다.만
GeekBench 결과 기존 해킨에 비해 넘 느려서
Single Core: 1351
Multi-Core: 6214
혹시 기존 해킨의 config를 그대로 쓰면 해결되지 않을까해서
그대로 가져가 썼더니
애플 로고 이후로 넘어가질 않습니다.
•EFI 사본이 있는데, USB를 이용해서 SSD로 접근할 수 있나요?
부팅이 된 후에
속도를 해결하려면, 무엇을 어떻게 해야할까요?
많은 도움 부탁드려요!
감사합니다~
엠씨박
댓글 7
안녕하세요 제가 넘 초보라 말씀하신 게 무슨 뜻인지 모르겠는데
https://github.com/corpnewt/GenSMBIOS
이걸로 생성하는 거 맞나요?
호환이 되는지 여부를 모르겠네요
혹시 기존 해킨의 config를 그대로 쓰면 해결되지 않을까해서
그대로 가져가 썼더니 애플 로고 이후로 넘어가질 않습니다.
-> -v 부트 옵션을 적용하여 로그 사진을 첨부해주세요.
또한, 기존의 Config.plist 와 어떤 설정이 다른지 비교해보세요.
EFI 사본이 있는데, USB 를 이용해서 SSD로 접근할 수 있나요?
-> 네.
부팅이 된 후에 속도를 해결하려면, 무엇을 어떻게 해야할까요?
-> 안정화 작업이 제대로 되어 있는지 점검해보세요.
1. USB Port Mapping 작업이 되어 있지 않습니다.
USB Port Mapping 작업을 진행하여 생성된 USB Port Map Kext 를 적용한 후에는
UTBDefault.kext 를 삭제하고 (USBMap.kext 를 사용한다면 USBToolBox.kext 도 같이 삭제)
Config.plist - Kernel - Quirks - XhciPortLimit 옵션을 False 로 설정해주세요.
2. -wegnoigpu 부트 옵션을 사용하여 Intel 내장 그래픽을 비활성화하였으므로
Device Properties - PciRoot(0x0)/Pci(0x2,0x0) 항목은 필요하지 않습니다.
또한, Intel 12th Gen Alder Lake CPU 의 내장 그래픽은 macOS 에서 지원되지 않으므로
CFL Framebuffer 의 0x3E9B0000 Platform ID 를 사용하는 것도 옳지 않습니다.
3. PciRoot(0x0)/Pci(0x1B,0x0) 항목도 삭제해주세요.
4. Config.plist 의 Kernel - Add 에서 Kext 로드 순서를 Lilu, VirtualSMC, WhateverGreen, AppleALC, SMC Plugins, 나머지 Kext 순서로 다시 정렬해주세요.
5. CPUFriendDataProvider.kext 는 질문자님의 컴퓨터에서 직접 생성하고 적용한 것인가요?
이는 macOS 에서 CPU 의 Speed Step & Power Management 전력 관리를 조절하는데 필요한
Frequency Vectors 정보를 제공하는 역할을 하며 CPUFriend.kext 와 같이 사용됩니다.
https://github.com/corpnewt/CPUFriendFriend
정성스런 댓글 정말 감사합니다!
그런데 USB 꼽고 부팅해도 애플로고에서 멈추던데 제가 바이오스에서 USB로 부팅하는 걸 설정하지 않아서 그런 걸까요? 일단 부팅을 해야 config를 수정할 수 있을텐데 마음만 급하네요~
또 USB 매핑을 여기 글들을 여러 읽어보고 동영상을 찾아봐도 어떻게 하라는 건지 모르겠더라구요.
Hackintool로 열어보면 다른 분들은 포트들이 검색되던데 저는 빈화면만 나와요.
USB stick을 꼽으면 인식은 되는데 Hackintool에서는 안잡히는 것 같아요.
CPUFriendDataProvider.kext 이건 제가 생성한 게 아닌 것 같고 처음 구입했던 상태에 폴더에서 그냥 가져온 것 같습니다. 링크를 사용하면 생성할 수 있는 거겠죠?
BIOS 부팅 항목에서 USB 로 부팅해야 USB 에 있는 EFI 폴더로 부팅합니다.
그리고, Windows 에서 메모장이나 워드패드 등의 텍스트 편집기로 Config.plist 를 수정할 수 있습니다.
또한, Windows 에서도 USBToolBox 로 USB Port Mapping 작업을 진행할 수 있습니다.
CPUFriend & CPUFriendDataProvider 사용 방법은 해당 공식 GitHub 사이트에 설명되어 있습니다.
기존의 USB의 EFI를 이용해도 어려울까요?? 저는 기존 USB에 EFI를 붙여넣어서 이용을 했었습니다!
SMBIOS는 호환 되는건가요?