View Single Post
 
Old 08-30-2009, 08:42 AM
walterav walterav is offline
Jaguar
 
Join Date: Aug 2009
Posts: 45
Quote:
Originally Posted by fishcow View Post
Hi all,
It's been a long road to Hackintosh-ness and my brain hurts.
Just wonder if I can pick someone else's brain?

MOBO: P5K-E Wifi/AP
CPU: Q6600
GFX: GeForce 9800 GT 512
RAM: 4GB DDR2 800

DRIVES:
SATA: 2 x 500GB HHD
1 x DVD

IDE/PATA: 1 x DVD
1 x HHD

I had a fully functional 10.5.6 (updated to 10.5.7) retail install which utilised 64 bit drivers to enable both ACHI on SATA drives and J-Micron for IDE / PATA Drives (64 bit needed because of 4GB RAM?)

After upgrading to 10.5.8 and getting "Waiting for root device" error, I got rid of the 64 bit kexts (LegacyAppleAHCI, LegacyIOAHCIBlockStorage and JMicronATA 64 bit) and switched everything back to IDE in the bios to get it to boot again.
My system is functional - but dodgy under 10.5.8

I'm now fully confused as to what I would have to do to make my system "SL-ready" and to have the same functionality I had with my 10.5.7 install.

My /S/L/E folder is full of crap - hard to track down and work out what is needed and what should go.

Ideally, I would like to switch over to Chameleon V2 boot loader on EFI partition and utilise /Extra , com.apple.Boot.plist and dsdt patching this time around.

I would basically be starting from scratch with a boot 132 leo 10.5.6 retail install.
Hope my query is clear?
I threw just up in my mouth trying to think ... and be more concise.
Regards
Fish
First thing with a hack, is check the bios, second is install and use minimal patches, 3rd is update wisely.

0 check if your hardware is compatible, in your case it perfectly is, except for the IDE harddisk and DVD-drive, I'll say forget it but maybe other people here feel different about the jmicron IDE ports. But the only kernel panics I got in the past where from the IDE controller... I'd rather life with less patching and less features. Buy a 20 dollar sata dvd drive if you don't have one, or you won't get any help from me

1 can you show me a copy of every page of your bios "photos with celphone maybe?" than I can tell which is not perfect, going back to IDE mode from AHCI sounds incorrect to me, although it worked for you because of "already" "over"patching
which I consider not a good idea, keep it clean.

2 Start with a clear install via boot 132, afterwords just install chameleon v2rc2 WITHOUT EXTRA KEXTS during the install of the bootloader, just minimal.Only install:
dsmos.kext + Intelcpudisabler.kext + Openhaltrestart to /Extra/Extensions
!!!and you got a minimal working system "update compatible"!!!

patch the device-id in Appleyukon2.kext or get the injector from this thread and you have networking.

generate a efistring for your 9800 gt and put in boot.com.plist and you have video. "Maybe you can let Chameleonv2rc2 inject the efistring, its a new option"

audio:
2 options
-Use the old AppleAzalia.kext for 2 channel analog.
-or 'patch dsdt with audio injection', and add the '1988B.Fix.kext' to /S*/L*/E*/ and 'almost' all in and out are working. Don't combine with azalia!

Not update compatible:
After these simple steps you have a perfect working system, except for sleep . For sleep you have to patch dsdt remove CPUdisabler.kext also patch IOUSBFamily.kext and add EHCISLEEPENABLER.kext.

Now you have a good working system to prepare for snow leo! Which is also simple and already descrived in the first POST of this thread.

If you want to organize it right COLOUR the kexts you patch or add the /S*/L*/E*/. Colour the ones that are update compatible or extra added GREEN, and colour the ones that are not RED. The sleeppatches need to be in /S*/L*/E*/ and are RED also IONETWORKINGFAMILY.kext if you don't use the injector for appleukon2.kext. You don't need any patches for the harddisks! Except for buggy IDE

Last edited by walterav; 08-30-2009 at 09:04 AM.
Reply With Quote