P5k3 Leopard Install GuideEDITED 11/09/07I added some more kext files for the Time Machine Fix, Onboard Lan, and Onboard sound! If you have previously installed leopard... you can re-run the post patch script to add new kexts. Good luck and enjoy!!!

Also, if any of you are having weird disconnection or dns issues with your internet connection, this is a known leopard issue. Do the following to resolve it:
Set your own DNS-Servers, under Network "Advanced..." --> DNS e.g.
Add the following in addition to what is already in there:
4.2.2.2 & 141.1.1.1
Normally only your Router will be listed.
then in terminal:
sudo dscacheutil -flushcache
END OF EDITFirst of all I want to thank all those involved with making this stuff available to us. Obviously, there has been a lot of sleepless hours spent on our behalf. Many thanks to BrazilMAC, Isoripper, and all the other devs who have made this possible.
I used most of what BrazilMAC and others have posted, but made some modifications based on my system setup.
Some things you need for this install:
- BrazilMAC Patched Leopard 9a581 GM Image (Isoripper)
- USB
Drive which you name PATCHER (all caps)
- SATA DVD-RW
drive-
My modified zip file -
Updated 11/09/07Burn the image to a Single Layer DVD;
Format your Thumb
Drive!!! This should be FAT32!!!!! It needs to be readable by the terminal when we access it; Also, the
drive label should be "PATCHER". This is very IMPORTANT, since the latter will spit out an error!! When you format,
make sure it is named PATCHER! ALL CAPS!
Now, unzip the archive nateleav76_mod_p5k3_patch.zip to your desktop. Move all files within the folder nateleav76_mod_p5k3_patch to your thumb
drive. After doing so PATCHER should contain the following:
1 folder named "files";
1 folder named "resources";
1 folder named "leopatch";
1 file named "9a581-patch.sh"
1 file named "9a581PostPatch.sh"
**
Make sure your DVD
drive and the Hard
drive you will be installing Leopard on are plugged into the red SATA plugs (4 of them) on your motherboard.
FIXING BIOS
Go into your BIOS by hitting the DELETE key upon booting up
In BOOT
- Boot Device Priority
- Set DVD to be first
In Advanced
- Onboard Devices
- Disable J-Micron Controller
In Main
- SATA Config
- Configure SATA as AHCI
Hit F10, Save Yes, Reboot
INSTALLING LEOPARD
Now lets install Leopard. Insert the DVD on your computer and
make sure you boot from the DVD. Usually thats done if you press F12 or whatever key combination to give you the option to choose what disk/cd
drive you want to boot from. Select your CD/DVD
drive;
After the installer has loaded (it will take a while, be patient) select your language and
make sure you hit CUSTOMIZE. Unselect all packages there!!!
Leopard will now install. It may take 15 minutes or so and it will be all done. Click Reboot.
Make sure that your USB/Pen
Drive is connected to your pc!!
During the reboot, also
make sure you do the same step above: Press whatever key combination to give you the option to choose your boot device: Again select your CD/DVD
drive. DON'T boot into leopard yet!
When the Darwin bootloader shows up, Hit F8; When you see the prompt, type -s and hit enter. The DVD will now load in verbose mode. Watch for any panics! It should load without a problem (of course, if you already installed, its all good!)
Once the setup is loaded, select your language. When the welcome screens shows up, select UTILITIES-TERMINAL. The terminal will now open. We will now browse to our Thumb
Drive;
In the command line, type:
cd /Volumes/PATCHER
We'll now run the script:
./9a581PostPatch.sh
Let it run. You can answer yes when removing the ACPUPowerManagement kext
After the script is done, reboot.
You should now be able to boot into Leopard!!! (probably with the dvd
drive in..
make sure when the Darwin Bootloader comes up you hit 'Enter' before the countdown expires)
If you have problems booting into leopard without the DVD in, follow directions below:
Somehow, The Leopard Installation process does no
make the partition
bootable. You need to do this yourself (working on a fix). Within Leopard:
Open DiskUtils (applications > Utilities)
Click on the Leopard Partition and click Info
Write down what disk it is: diskXsx (example Disk0s1)
Close DiskUtils
· Open up terminal. This is what you do (quoted text is what terminal will show after the commands you enter):
sudo cp /Volumes/PATCHER/files/i386/boot1h /usr/standalone/i386/ (replace if prompted)
sudo fdisk -e /dev/rdiskX ( replace X and x with the disk/partition you wrote down above)'
fdisk: 1> update
'Machine code updated.'
fdisk:*1> f 1
'Partition 1 marked active.'
fdisk:*1> w
'Device could not be accessed exclusively.'
A reboot will be needed for changes to take effect. OK? [n] y
'Writing
MBR at offset 0.'
fdisk: 1> q
Reboot computer again with DVD.. boot the DVD.
After welcome and Language.. from Utilites
Open DiskUtils
Click on the Leopard Partition and click Info
Write down what disk it is on: diskXsx (example Disk0s1 could have changed from above)
Now click the Unmount button
Close DiskUtil and open Terminal
· Ok, now lets put the file “boot1h†in the beginning of the partition: In terminal, type:
cd /Volumes/PATCHER/i386 folder
Then type this:
dd if=boot1h of=/dev/rdiskXsx bs=512 count=1 (replace X's with disk you wrote down above
** if you get error of no dd that is ok.. move on)
· Now, lets run the startup tool to embed the boot code:
cd /Volumes/PATCHER/files and then type this:
startupfiletool -v /dev/rdiskXsx boot
· And last, lets give the pope’s blessing to the partition:
bless -device /dev/diskXsx -setBoot –verbose
Reboot and take the DVD
drive out. Upon reboot you'll see a blinkinb _ wait for a few seconds, then it should startup on it's own.
YOU'RE DONE!
I think I remembered everything... if not, post any issues you are having.