My quest to get my P6T SE working has taken me down many roads. The most helpful of which were Digital Dreamer's guide to installing on the Gigabyte EX58-UD5 and M J's guide to installing Leopard Retail on a P6T Deluxe using Boot-132
The P6T SE board differs from the common P6T board a little bit -- primarily in the audio department -- the SE has an ALC1200 -- the P6T and the Deluxe have an AD1988 or so, I think.
While M J's guide was helpful, I wanted to get the machine running with the Vanilla Kernel, as one of the main things that I want to do is to run VMWare. Sooo....once I had a barely functional install using Boot 132, I started working on this...
This will require the following: A base install using one of the other distro methods to get running,
DSDT Patcher file (or, if you're running a i7 920, my dsdt.aml may work for you -- attached to post #10 in this thread),
Chameleon 2.0 RC2 or later,
ALC1200 Kexts for audio
OSX86Tools if you need to create the EFI string for your video card
The install itself is suprisingly simple. Once I got my process streamlined, I was actually amazed at how simple it was...
1. Partition your disk as normal -- GPT table, yadda yadda...
2. Ensure the disk you had partitioned supports file ownership (if everything on the machine you're installing from is kosher, it most likely will). You can check this by going to disk utility, right clicking the volume you're installing to, and clicking Information. You're wanting the line that says "Owners Enabled". If it says yes, then you're in the clear.
If it does not -- then right click the drive from your desktop, and Get Info. At the bottom of the pane, there's a lock. Click it, enter your username/password, and uncheck the box next to "Ignore ownership on this volume". If you don't do this, the install will not boot from Chameleon after it's all said and done.
3. Install Retail DVD
4. Install 10.5.7 Combo Update
5. Install Chameleon 2 RC2 onto the target drive
6. Place your DSDT.aml file in the /Extra folder (follow the directions in Part E of M J's guide) - but place the final DSDT.aml file only in your /Extra folder on the target drive.
8. To get your audio working, Place the ALC1200 Kexts (AppleHDA.kext and HDAEnabler.kext) in the /Extra/Extensions folder
7. Copy the extensions in the extensions.zip file attached to post 35 to the extra/extensions folder, and set permissions/ownership appropriately (755, and root:wheel)
8. Rebuild the /extra/extensions.mkext file
Edit the com.apple.boot.plist file to use the Chameleon options that you need. My recommended flags in this file are listed in post 35 in this thread.
10. Boot up, and enjoy the beauty of a fully working, vanilla install.
(One note -- the first boot, I didn't get any sound. I just had to go in and set the output to my line out jack -- by default, it seems the headphone jack was the chosen output path)
That's all there is to it.
This is the process that worked for me -- I of course issue no warranties on whether or not it will work for you, but I'm quite happy with the results.
Just remember -- with the latter versions of Chameleon, there's no need to do ANYTHING in the /System/Library/Extensions folder. Everything you need to work with is in /Extra. Doing it this way ensures that system updates won't kill your hack.
Hope this helps!
Done a couple more of these with gecko, and we're seeing a couple of new issues --
For some reason,
Also -- if you're running an nvidia card, you can use the built-in video portion of chameleon. See the notes that come with the source code download of chameleon for more info.
we've done some more research and identified a few more issues -- these can be fixed by modifying the applehda kext (included with the extensions.zip attachment on post 35 in this thread)