안녕하세요.
후니입니다.
이번에 작업했던 해킨 PC 입니다. 아직 안정화를 손보는 중입니다.
작업 후기 들어갑니다.
CPU: i7-3930K (3.2G 6Core, 2011소켓 샌드브릿지)
M/B: Asus P9X79?
VGA: GTX560 TI
하드웨어 사양은 이정도만 공개하면 될거같습니다. 제일 중요한 하드웨어는 저것뿐이거든요.
BIOS 셋팅
EHCI = Enable
Clover Config.plist 압축해서 올려놨습니다.
추가 수정이 있을 예정이지만 일단 이걸보고 참고 바랍니다.
이 사양은 몇년전 클로버가 삽을 파던 시절에 카멜레온으로 해킨하는데 무려 8시간이나 걸려서 성공했지만 추후 사운드가 잡혔다가 안잡혔다가...삽질을 엉첨했던 사양입니다.
지금은 클로버로 한번에 성공했지만 예전에 생각하면 정말 힘들게 작업했던 사양인데 이번에 다시 클로버로 삽을 들게되었습니다.
최초 USB로 설치할땐 옵션에 CPU=1 (코어1개로 강제할당하는 옵션) 을 줬지만 설치후엔 옵션을 제거하였습니다.
해당 시퓨가 6core라서 카멜레온으로 부팅시 ?CPU=1 옵션을 안주면 부팅이 안되었습니다.?
그리고 시피유 타입값도 Config.plist 안에 수정해야하는데 나중에 수정해서 올리도록 하겠습니다.
시퓨 타입값 수정하였고 해외 싸이트에서 참고한 옵션 SmartUPS 와 Halt Enable 추가 하였습니다.
스피드 스텝과 관련하여 SmartUPS, Halt Enable 추가는 아무 없미가 없었습니다. 체크 하나 마나 였습니다.
예전에 만든 설치본 USB에 Clover r3079 를 설치하여 진행했습니다.
해당보드는 UEFI 부팅을 지원하기에 UEFI 로 부팅하여 설치하였고 한번에 설치화면으로 진입하였습니다.
그래픽도 inject Nvidia 하면 그냥 560ti는 인식합니다. (웹 드라이버 설치여부는 모르겠네요.)
그리고 Nvidia 4xx, 5xx는 프리징 버그가 있습니다. 하드웨어를 구매하실때 6xx번대 이후로 구매하시길 바랍니다.
이번 해킨으 큰 문제는 시피유의 ?스피드 스텝이 32x 로 고정된다는 것입니다. genSSDT로 SSDT 생성하여 EFI-ACPI-Patch폴더안에 SSDT ?넣어서 테스트했지만 안되더군요.?
나중에 퇴근후 TEST를 진행할것입니다.
- SSDT를 넣고 빼고 반복하며 테스트 하였지만 결국 스피드 스텝은 성공하지 못했습니다.
윈도우에서는 정상작동하는 스피드 스텝이 결국 MSR Lock 으로 인해서 실패를 하게 되었습니다.
32X 고정배수로 해킨을 하기엔 조금 부담됩니다.?
네트워크는 AppleE1000e.kext 를 넣어줘서 한번에 되었습니다.
사운드는 ALC892를 사용하는데 현재 별도의 사운드 카드가 장착되어있어서 나중에 손볼예정입니다.
- ?사운드는 별도 카드를 사용하기때문에 내장 사운드는 안잡았습니다. 클로버에서 사운드 ID를 1,2,3 중 보통 1 값을 넣고 부팅하면 해킨에서는 사운드 칩셋을 인식합니다.
그러면 ALC892패치를 진행하면 소리가 나옵니다. 하지만 칩셋인식을 안하니깐 사운드가 안잡히더군요. 물론 외장 사운드 를 빼고 진행하면 될거같지만 스피드 스텝이 안되는 바람에 그렇게 무리해서 사운드를 잡지는 않았습니다.
일단 해킨의 성공여부만 따지만 성공입니다. 안정화가 필요한 시스템입니다.
삽질해서 업데이트 해드겠습니다.
반쪽짜리 성공입니다. 최초 카멜레온으로 작업시 8시간이나 걸려서 성공했다는점을 미루어볼때 클로버로 한번에 부팅성공하여 설치를 했다는게 중요한거 같습니다.
그만큼 클로버가 발전을 했다는 증거이니깐요.?
해외 싸이트 영문 (참고하세요.)
Quirks:
- Need a working OSX setup (Hackintosh preferred) even during execution of Multibeast
- Booting off the Unibeast USB is a hit and miss on my test (usually gets stuck with Spinning Beach Ball of Death but sometimes it shows the mouse arrow)?
Specs:
P9X79 Pro (4502 BIOS)
- (BIOS Settings)
- VT Disabled
- Bluetooth/USB3.0/Marvell SATA storage disabled
- Secure Boot disabled
i7 3930K CPU @stock
GTX 470 @stock
Steps:
Create the Unibeast Mavericks USB as instructed
Override the /Extra/org.chameleon.Boot.plist file on the USB with the following changes
GraphicsEnabler - Yes
IGPEnabler - No
Kernel Flags:
-f cpus=1 npci=0x3000 darkwake=0
Install Mavericks by booting to the Unibeast USB
Select the Unibeast USB ignoring any arguments
Quirk #1:
- if on the white screen (way past apple logo), the cursor becomes a spinning wheel, restart it because it's stuck
- however, if it shows the mouse pointer arrow, JUST WAIT! It will eventually show the first install dialog box
From there, you can install OSX as you normally would
Quirk #2
Reboot from a working OSX setup to run Multibeast
Run Multibeast: Choose the following
- EasyBeast
- Build; Select the drive where you just Installed Mavericks and Click Install
Quit Multibeast
Run Multibeast: Choose to install the following
- Network > Intel - hnak...
- System > AppleACPIPlatform Rollback > 10.8.1
- Choose Build ; Select the drive where you just Installed Mavericks and Click Install
Quit Multibeast
Verify the Extra/org.chameleon.Boot.plist file on the drive where you installed Mavericks making sure it has the following
GraphicsEnabler - Yes
IGPEnabler - No
Kernel Flags:
-f npci=0x3000 darkwake=0
Reboot onto the drive where you installed Mavericks to finish off the installation
You can then enable the rest of the onboard devices
- Marvell and ASM SATA
- USB 3.0 Controllers
After which you can re-run Multibeast and install the drivers for the following:
- 3rd party SATA
- USB 3.0
What works:
- Graphics
- 6-core CPU without VoodooTSCSync
- LAN
- 3rd party SATA
- 3rd party USB 3.0 fixed via this?P9X79 Pro Guide (still a work in progress)
Untested yet:
- Sleep
- Sound
- Bluetooth