View Single Post
 
Old 08-19-2009, 04:18 PM
proxys proxys is offline
Cheetah
 
Join Date: Jul 2009
Posts: 3
Finally KP are totally gone with SL 10A432 for me !
I followed this guide -> http://www.projectosx.com/forum/index.php?showtopic=464

First tweak your bios as described disable parallel and serial port
Chown 0:0 your Snow partition
Install SL directly from Leopard or an old SL install (probably the best thing to do if you can)
Install Efi v9
Install Bootsnow file in /
Install the 4 important extensions (dsmos, NullCPUPowerManagement.kext, PlatformUUID.kext, OpenHaltRestart.kext in S/L/E (you will need latest dsmos from netkas, the dsmos flie on the page is outdated)
Add Gfx strings in com.Apple.boot.plist in /Library/Preferences/SystemConfiguration
Install generic dsdt.aml in / (and edit for gigabyte cmos fix, later you can tweak your DSDT for adding ALC889/ALC888 and ethernet)

Reboot on Snow disk and follow SL assistant. Your are now running SL in 32bits

In the guide author stated that you also need to Reboot with -s and use
Code:
mount -uw /
kextcache -v 1 -t -l -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions
[EDIT]
see lancelotu post for more info
[/EDIT]

Reboot again
Install Chameleon (the installer failed for me but anyway chameleon seems to be installed)
then use the last command in the guide to move all needed files in /Extra/ and in /Extra/AdditionalExtensions/
Don't forget the smbios.plist file with correct UUID

Later If you want to install third party kext just put them in /Extra/AdditionalExtensions/ Then use chown -R root:wheel /Extra/AdditionalExtensions/

(Personally, i added LegacyHDA.kext (allow dsdt injection for audio) and the famous ioahciblockstorageinjector.kext )
Then Create the Extensions.mkext for Chameleon
Code:
sudo kextcache -v 1 -t -l -m /Extra/Extensions.mkext /Extra/AdditionalExtensions /System/Library/Extensions

Evertything should work, you might just resinstall bsd.pkg to correct the repair permission bug in diskutility (or install the whole thing a second time on another drive).
With this method you should be able boot 64bits kernel without any problem

I have just one Issue, my mouse cursor remains blue, but for trying SL it's does not matter.

Last edited by proxys; 08-19-2009 at 04:26 PM.
Reply With Quote