Jump to content
16 posts in this topic

Recommended Posts

Hello guys :P

 

I think I have mac now running for more than a year :) But I have some issues. Already a few months it crashes every three houres. I don't know why it crashes but I have the impression it happens when I'm working in photoshop or when I'm searching trough pictures with the coverflow thing in finder. Is there a way to know why it crashes and solve the problem?

Edit with crash I mean: the screen that says please restart your computer.

 

And at the moment I'm on 10.5.5 but I changed it to 10.5.6 in a file so I could install ilife '09, but now I want to really update to 10.5.7 or 10.5.8, how should I do it best without reinstalling everything?

 

Thanks guys :)

 

de_autojohn

That's interesting.

 

Please let me know which parts of the guide you don't understand and I'll try to improve it.

 

"Where can I find this.." what do you mean by that exactly? Where can you find what?

 

--

 

Download the kernel that matches the system version that you want to update to, rename it, place it at / and edit com.apple.Boot.plist accordingly. Then update. There are links to 4 versions of the Voodoo Kernel in the post.

Name it whatever you want, as long as it's not mach_kernel. You can name it mach_kernel.voodoo for example. Drop it at the root of your system drive, then open /Library/Preferences/SystemConfiguration/com.apple.Boot.plist and change where it says "mach_kernel" to whatever you renamed your kernel to.

If you're using the Chameleon 2.0 Bootloader, you should use /Extra/com.apple.Boot.plist instead.

You can use plistedit pro (google it) or the free plist editor that comes with Apple Xcode to edit this file.

 

this for example, where is that mach_kernel? ;)

Sorry but I'm not sure I fully understand your question. Have you read the whole post?

 

I assume you're following my guide because you want to install a new kernel.

 

If you want to install a new kernel you must download it from somewhere first!

 

mach_kernel is in the archive you've downloaded, either from the attachments in my "guide" or by following one of the links in it.

 

--

 

I've changed the guide a little bit, let me know if it helps.

There is no kernel at that link.

 

You and I are having a communication problem:

 

My "guide" clearly states which kernel to use when on 10.5.5 and also provides a link to it.

But your signature says you're on 10.5.5 and so you're probably using that kernel already.

 

My guide also clearly states that you must install a kernel that matches the system version you want to upgrade to, not a kernel that matches the system version that you're already running. It's right there in plain English:

 

If you want to upgrade to 10.5.8, you should install a 9.5.8 kernel

If you want to upgrade to 10.5.7, you should install a 9.5.7 kernel.

 

Please ask me something that is not covered in the guide already. I will be glad to hep you.

 

Another thing - You don't have to use the Voodoo Kernel with a Q6600 CPU - it can run the vanilla kernel.

Ok, that helps :wacko: so I have to install a kernel 9.5.8 to update, but you say I can run on the vanilla kernel, so I should search for vanilla kernel 9.5.8? Install it and then just update trough software update? Or can I just update trought software update because I have the standard kernel?

;)

 

I don't know what kernel you are running now, you didn't say.

 

As my guide already says (!) if you install the 10.5.8 update, the 9.8 vanilla kernel will be installed along with it, overwriting your existing kernel (unless you have renamed it).

 

What you want to do is up to you.

But how I can see my kernel?

type uname -a in terminal or open System Profiler and click 'software'.

what is the risk that I take to overwrite my excisting kernel?

None, if:

 

You're already running the Vanilla Kernel and you're going to install an Apple 10.5.x system update.

You're already running the Voodoo kernel and you're going to install an Apple 10.5.x system update, and you are following my guide on how to update the Voodoo Kernel before running the update.

 

If you're running the Voodoo Kernel and will be replacing it with the Vanilla kernel, you should read the Voodoo kernel manual (there's a link in the guide) to learn more. Depending on your configuration, your installation might depend on some features of the Voodoo Kernel, such as kext blacklisting. So, if you replace it with the vanilla kernel you will have to use a disabler.kext instead. This is just an example, I don't know anything about your setup. Read the Voodoo Kernel manual and follow the other links in the guide to learn more.

And if I want to update, through software update?

Yes? What's the question, please be more specific.

 

When installing from a hacked DVD such as iATKOS, any driver that you pick in the 'customize' section gets installed to /System/Library/Extensions. These drivers have been modified to work with your PC hardware. When you run an Apple 10.5.x System Update, most of your patched system files will be replaced with updated, un-modified ones. You can guess what happens then.

 

The first step in preparing for an update is finding out which files in /S/L/E are patched, and whether you really need them.

 

One way to do this is to use an app called Pacifist (google it) to extract kernel extensions from an original Apple install DVD (you should use a 10.5.5 DVD if you're running 10.5.5 and so on) and then try replacing kernel extensions in S/L/E one by one. You should back up any kernel extension that you replace so that you can put it back in if replacing it breaks your installation. Usual suspects are ACPI/APIC, drive controller, USB and IOPCIFamily kexts. Network, sound and video extensions are not essential during this trial and error process as you can normally still boot with any one of those not working.

 

You should try to fix your crashing issue first. Next time there's a kernel panic, take a photo of it and post it here. You can also open Console.app (type Console in Spotlight) and go back in the logs to find the last time it crashed. If the problem is with a kernel extension, the kernel panic usually will tell you which one it is. This will give you something to work with.

Darwin d54C5242B.access.telenet.be 9.5.0 Darwin Kernel Version 9.5.0: Tue Oct 14 07:39:11 IST 2008; Voodoo; Beta 2c :xnu-1228.7.58/BUILD/obj/RELEASE_I386 i386

 

that is the voodoo kernel isn't it? so I have to read your guide and replace the kext?

Depending on your configuration, your installation might depend on some features of the Voodoo Kernel, such as kext blacklisting. So, if you replace it with the vanilla kernel you will have to use a disabler.kext instead. This is just an example, I don't know anything about your setup. Read the Voodoo Kernel manual and follow the other links in the guide to learn more.

As I said that was just an example, I don't know anything about your setup.

 

There's no way for me to tell if it will work or if it won't.

 

I'm trying to give you information that you can use to solve your problems. I can't solve them for you.

 

You have to experiment with things yourself.

×
×
  • Create New...