View Single Post
 
Old 01-23-2010, 09:02 PM
lanceomni's Avatar
lanceomni lanceomni is offline
 
Join Date: Nov 2008
Location: Florida, US
Posts: 521
Well lets see if we can't take care of the slow boot. Which method did you use to get around the script? fakesmc ? or editing the script? Also lets do a quick check to see what you have in the extensions folder. Take a look back at the first few posts and reply back with a list of extensions.

The first thing we want to do is get your kernel, system.kext & seatbelt.kext all in line as far as versions are concerned. Since we are now running 10.5.8 lets install a new kernel to match. There are several 9.8.0 kernel based on the original voodoo. Im using one called Qoopz and have been happy so far. I have uploaded the new kernel, matching system.kext and seatbelt.kext and am PM you a link.

You can check to see if you need the two kexts by following the directions below or you can just install them. Your choice

Checking your existing files

1. Check to see which System.kext you are currently running by right clicking and selecting Get Info. The version we will want is 9.8.0. If it is not than you can use the system.kext I provided.

2. Check to see which Seatbelt.kext you are currently running by right clicking Seatbelt.kext and selecting "Show Package Contents". Open the file versions.plist in the Contents folder. The build should say 78. If not than you can use the one I provide

Installing the new kernel.

1. Drag the "new_files" folder to the root of your drive

2. Give yourself root privileges
Code:
sudo su
3. Change Directories to this folder
Code:
cd /new_files
4. Copy the new kernel to the root of your drive
Code:
cp mach_kernel.qoopz /mach_kernel.qoopz
5. Set the proper permissions for your new kernel
Code:
chown root:wheel /mach_kernel*
chmod 644 /mach_kernel*
Currently your com.apple.Boot.plist is set to load mach_kernel.voodoo. We want to change it to load your new kernel. Take a look at the post where I explain the updating process. There is an explanation of how to edit this file under section 3. Check your boot preferences. Basically your replacing .voodoo with .qoopz

If you already have the correct kexts you can reboot and check to see if the new kernel works.

Installing the matching kexts

You can use KextHelper to install these kexts or do the following.

Code:
cp /new_files
cp -R *.kext /System/Library/Extensions
cd /system/library
chown -R 0:0 Extensions/
chmod -R 755 Extensions/
rm -Rf Extensions.mkext
touch Extensions/
Reboot using -v -f

Troubleshooting

System hangs on boot - Try booting using the following -v mach_kernel.voodoo

I get into OSX and check my kernel version and it still says 9.5.0 Voodoo - Check com.apple.Boot.plist to see if it says qoopz instead of voodoo

Once you get your new kernel up and running and all the matching kexts installed we will try to troubleshoot your slow boot issue.

MOBO: Z77MX-QUO-AOS CPU: Core i7 3770K GPU: MSI N760 TF 2GD5/OC Case: Modded MacPro2,1
Memory: 32GB Corsair Vengeance (CMY32GX3M4A1600C9) Wifi: Airport Extreme bcm94321MCA BIOS: HermitCrab Labs H3A.816M
Monitor: AOC Q2963Pm 29" WFHD 2560x1080 21:9
Interests: KDE on Apple Darwin, Keeping it real with the command line, Helping those that help themselves
Reply With Quote