*Okay now I am going have to extremely recommend that you do a complete backup of your system and any important files. I use an app called SuperDuper to clone my drive before doing anything drastic.
1. Backing up, (Not to be confused with a full system backup... which I recommend)
Before we do anything we should make a backup copy of your kexts in a handy easy to get to place.
1. Give yourself root privileges so that you can modify files.
2. Make a backup copy of your kexts. First we will make a directory called "backup" in our root directory to store them. Open Terminal and type:
3. Change directories to /System/Library This will shorten some of the commands we have to type in.
4. Copy your kexts to the new "backup" folder.
Code:
cp -r Extensions/ /backup
2. Finding what you patched
Next we will try to pick out the patched kexts you might have installed. We will place them in a separate folder called patched. Go ahead and open Terminal and type:
AppleNForceATA.kext
Im not sure if you tried the one you were asking out ealier. It should fix system freezes when memory uses goes passed 2gb. You will need it or your old one. This is the most important of all.
Seatbelt.kext
Looking at the list of kexts you posted shows me you have Seatbelt.kext installed. If you are running 10.5.2 you shouldn't have needed this. You will however need the Seatbelt.kext version from 10.5.5 that matches your new Voodoo kernel. Without this the system will freeze when mounting DMGs This thread explains seatbelt in detail:
http://www.infinitemac.com/f5/update...lt-kext-t1992/
You can download the version you need here:
http://rapidshare.com/files/215747482/seatbelt_1055.zip Place it on your desktop and the commands below will move it where it needs to be.
System.kext
You will need a version that matches your kernel. Version 9.5.0 from the 10.5.5 release. You just installed this version with the Voodoo kernel.
AppleSMBIOS.kext
You may have a patched version
Disabler.kext
This kexts disables a few pesky powermanagment kexts that will give you problems. You can get it here:
http://forum.insanelymac.com/index.p...=post&id=41446
dsmos.kext
This is your decryptor. You will need it
Lets gather these files and put them in /patched
Code:
cd /System/Library/Extensions
cp -R AppleNForceATA.kext /patched
cp -R System.kext /patched
cp -R dsmos.kext /patched
cp -R AppleSMBIOS.kext /patched
cd /Users/YOURUSERNAME/Desktop
cp -R Seatbelt.kext /patched
cp -R Disabler.kext /patched
We should now have both a total backup of kexts and a folder with patched files. go ahead an install those that you downloaded. Seatbelt and disabler using KextHelper if you like.
3. Check your boot preferences com.apple.Boot.plist
Lets double check your boot preferenes com.apple.Boot.plist located in /Library/Preferences/Systemconfiguration
I would go ahead and drag a copy to your desktop for a backup. Open it up and see what you have listed under Kernel and Kernel Flags. Make note of these. Things like (-v -legacy cpus=1 mach_kernel.something boot-uuid) if you have any. I do believe the Voodoo installer places the Kernel string mach_kernel.voodoo
4. Make note of your install partitions location
Open Disk Utility and find your install partition. Right click on it and select information. Write down both your
Disk Identifier - looks something like disk0s2
and
Universal Unique Identifier - looks something like 82A8E2CC-FB80-3F8B-B28B-7E62A4AAABBB
I know the UUID is long but it can really help out if you are having problems booting.
5. Download the 10.5.8 Combo update
Download the 10.5.8 Combo Update Installer from Apple's website
Okay now we are getting ready to go all in. Open up Terminal and type
and put in your password. Than type the following but do not press enter just leave the window open we are going to run it after the installer says that you need to restart but before you do so.
Code:
rm -Rf /System/Library/Extensions.mkext
Run the installer. When it says that you should restart run the command you entered earlier. Now when your computer starts up use the boot-flags -v -f mach_kernel.voodoo
It should start loading kexts and restart again. Do the same boo-flags and hopefully you will have your system up and running.
6. Trouble shooting
If you can not boot into OSX make sure and try the -x boot-flag
If it seems to reboot quickly over and over again or hangs early on try booting using the following
-v mach_kernel.voodoo boot-uuid=THAT-LONG-ASS-NUMBER
If else than just reply back with the line it hangs on.
Having access to a second computer would be handy to ask questions if you get errors. We can talk to through most any problems you come across. I work durring the week and sometimes, like today am able to surf the forums other days not so much so be patient and ill get back to you if you have any problems.
Good Luck.