Here is how;
Kexts i used; (NOTE: not all those are required for boot, *=minimum requirement)
Not all might be necessary but it did not hurt me to have those, only those for me.
Well, I have configure AHCI and jMicron, worked fine for me, that is all i can say.
Some said it worked only with IDE, again, yours to try whatever is best for you.
Tools you will need;
- Chameleon DFE for Hard Drive (see 1st post)
- EFIStudio (for the Graphics) ONLY USE AFTER 10.5.4 IS INSTALLED otherwise your system might not boot.
In my script I also make sure that all kext are own by root:wheel, again not sure it is a necessary step.
Now you are ready;
- Burn the image and boot it
- at the prompt install the retail and install with whatever option you wish. I selected to install on the same disk that I am using as I had not enough space to backup my Users directories.
- Boot again with the cd and select the drive you installed on (80, 81, 82 or whatever)
- Install Chameleon DFE for Harddrive found on the 1st post.
- Install the update (I used 10.5.3Combo then 10.5.4Update as I did not had 10.5.4Combo). I also did not install GraphicsUpdates 1.0 as it did not let me do it for some reasons.
- once booted in 10.5.4, you can now use EFIStudio to generate the gfxstring for your card and modify the com.apple.Boot.plist
- AppleHDA sound problem;
Had to copy ALCinject.kext and AppleHDA into the /System/Library/Extensions/ folder of the system disk.
I had them into the /Extra/Extensions which get loaded by the Chameleon boot loader, but unfortunately those did not. probably because there is something missing at that point in time.
- Waiting for boot device UUID ADC743-0973-3E9C-9162-4F23590BF36C
Well, I had forgotten to install Chameleon_DFE for Hard Drive before the 10.5.3 update...
I had to boot from another OS X disk (my test environment) then install Chameleon on that Leopard disk, then copy manually the /Extra from test to production. Then it booted ok without the CDROM. then did the 10.5.4 updates.
- Quick fix to stop the Partition boot prompt delay that force you to press enter
Edit the "/Library/Preferences/SystemConfiguration/com.apple.Boot.plist"
add a section for Timeout as follow;
This will give you a 1 second delay before booting the default, which should be your Retail Leopard install.
Also attached my CMOS to run at 3.81GHz with a E7200 proc.
THANKS TO ALL THAT MADE THIS POSSIBLE[i]
Here are the attachments/files mentioned above; Enjoy