Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

iMac G4 Kernel Panic

I recently set up a PPC iMac G4, 800 MHz. I pulled out the user-accessible 256 RAM that came with the machine and replaced it with this 512 stick from OWC. I had been using that stick in another machine for about a year without issue.


I erased the HD and did a clean install of 10.4 from a retail disc, and then did all the software updates to get it to 10.4.11.


Since setting it up it's been kernel panicking fairly often. I can't tell if there is a specific trigger for the kernel panic, but I was trying to get dropbox to work (supposedly it's supported for PPC) and it doesn't seem to like that very much.


Permissions and HD are fine, per Disk Utility/First Aid.


I can't run the Apple Hardware Test, because the optical drive on this machine doesn't work and AHT won't boot from an external optical.


I'd like to find out if there is an issue with the RAM. I've been running memtest in single user mode. When I run memtest with all the RAM in the computer, I get a FAILED message several times, and then a kernel panic. When I run memtest after pulling out the 512 RAM, I only get a kernel panic.


I tried to get a log from memtest, but it doesn't save--presumably because of the kernel panic.


Does anyone have experience with this? Should I assume it's the internal stick of RAM--in which case I would have to order a new one and take the machine apart to replace it, and then test it again? Or is there a better way to test the RAM? Any other components that could be causing the kernel panic?


Let me know if you need more information, and I'll try to take some photos of the screen during the test.


Thanks!

iMac, Mac OS X (10.4.11), PowerPC 800 MHz, 768 MG SDRAM

Posted on Mar 17, 2014 8:27 PM

Reply
19 replies

Mar 18, 2014 8:54 AM in response to Klaus1

Klaus1 wrote:


Many kernel panics are RAM related. Could be that your 512 stick is either not seated properly or is unsuited for your G5 - check with OWC.


I checked those things--it is seated properly and is the correct one for this machine.


In addition, I still get a kernel panic when running memtest without the 512 stick in the machine. So if that indicates a RAM issue, it means the problem is with the internal 256 stick--in the user inaccessible spot.


I've never disassembled a lampshade iMac before, but I understand it's a pain. My question at this point is is it a good idea to disassemble the machine in order to replace the internal RAM and see if that's the problem?


But thanks, I'll go through the articles.

Mar 20, 2014 4:51 AM in response to andbeonetraveler

If your optical drive fails to work, the first thing I'd look at doing is only replacing the PRAM battery. That does not typically require an entire disassemble. Few places have the necessary neck adjustment tool for an entire disassemble, though you can shop around. What you don't want to do is put in too much cooling gel or too little in reassembly, and you want to make sure the cooling pads are put back exactly as you find it, and make sure the cables do not get frayed by the neck.

Mar 21, 2014 10:13 AM in response to a brody

Thanks!


I found two guides for replacing the PRAM battery. Neither of them is exactly my model, but I think it should be similar. (I have a 15-inch iMac G4, 800 MHz).


iMac G4 15" 700 MHz EMC 1873 PRAM Battery Replacement

iMac G4 17" 800 MHz EMC 1936 Battery Replacement


First, do these guides look safe to use for my model? Second, won't this disassembly give me access to the internal RAM slot anyway?


Finally, in the meantime, I've confirmed that I do not have any third party kernel extensions installed by using this tip.


Please let me know your thoughts, thanks.

Mar 21, 2014 11:43 AM in response to a brody

Ok. Yeah that guide actually requires removing the internal RAM to get to the PRAM battery. So replacing the PRAM battery isn't any easier than replacing the RAM.


Which brings me back to my original question--is replacing the internal RAM a good idea at this point or am I too likely to break something/should try something else first?

Mar 21, 2014 10:27 PM in response to andbeonetraveler

Here's the log of the most recent kernel panic, in case it means anything to anyone:



Fri Mar 21 23:59:10 2014





Unresolved kernel trap(cpu 0): 0x300 - Data access DAR=0x00000000E704A1F5 PC=0x00000000000A9B8C

Latest crash info for cpu 0:

Exception state (sv=0x370B2280)

PC=0x000A9B8C; MSR=0x00003030; DAR=0xE704A1F5; DSISR=0x42000000; LR=0x000A9B88; R1=0xFC14FC21; XCP=0x0000000C (0x300 - Data access)

Backtrace:



backtrace terminated - unaligned frame address: 0xFC14FC21



Proceeding back via exception chain:

Exception state (sv=0x370B2280)

previously dumped as "Latest" state. skipping...



Kernel version:

Darwin Kernel Version 8.11.0: Wed Oct 10 18:26:00 PDT 2007; root:xnu-792.24.17~1/RELEASE_PPC

panic(cpu 0 caller 0xFFFF0003): copyin/out has no recovery point

Latest stack backtrace for cpu 0:

Backtrace:

0x000954F8 0x00095A10 0x00026898 0x000A8204 0x000ABB80

Proceeding back via exception chain:

Exception state (sv=0x370B2280)

PC=0x000A9B8C; MSR=0x00003030; DAR=0xE704A1F5; DSISR=0x42000000; LR=0x000A9B88; R1=0xFC14FC21; XCP=0x0000000C (0x300 - Data access)

Backtrace:



backtrace terminated - unaligned frame address: 0xFC14FC21





Kernel version:

Darwin Kernel Version 8.11.0: Wed Oct 10 18:26:00 PDT 2007; root:xnu-792.24.17~1/RELEASE_PPC

Apr 27, 2014 9:57 PM in response to a brody

I replaced the RAM and PRAM battery with those in the links above, and I had confirmed with OWC when I bought them that they are the correct ones. However, after the replacement, the kernel panics have gotten successively worse--it now panics immediately upon starting up, even if I'm trying to boot in safe mode or from an install disc.


Thoughts?


Thanks...

Apr 28, 2014 7:26 AM in response to andbeonetraveler

Something may have been seated wrong when I posted the above because I took it apart and seated everything again and it did a little better after that--I could boot into safe mode. It was still panicking though.


I also ran into an inability to repair or verify permissions from disk utility, but I was able to repair from the terminal with sudo diskutil.


I would generally be able to get a little further after a kernel panic if I did a PRAM reset before booting rather than just rebooting immediately. Not sure what that means.


I've also tried booting with the new RAM but the old PRAM battery (so the only combination I haven't tried is new PRAM battery, old RAM).


I've also booted without the user-accessible RAM installed, so it's not that.


Also note that I didn't use thermal paste when reattaching the base plate after installing the RAM and PRAM battery--not sure if overheating could cause a panic.


So finally I thought it might be a software issue, so I tried erasing the disk and doing a clean install of 10.4. But it kept hanging during the install, so I rebooted, and started zeroing out the disk from the install disc. It kernel panicked while zeroing out.


Thoughts? Does that most recent kernel panic indicate that it's not a software problem? And if I've ruled out RAM, PRAM battery, software, what's left?


Thanks...

Apr 28, 2014 8:14 PM in response to andbeonetraveler

A further update:


At least part of the problem seems to have been the use of a non-apple keyboard and mouse. I've switched those out now, and so far no kernel panic.


However, I have erased the hard drive so I can't boot from it.


I mentioned above that when zeroing out the disk while booted from an install disc, it would previously trigger a kernel panic. Now no kernel panic, but when I try to zero out the disc it just quits out of Disk Utility.


Additionally when I try to install it gets to "Installing Essentials" and then says "There Was an Error..."


So, I have another iMac G4 (this one is 700 MHz) which is in good shape. Using that as the host computer, I started the 800 MHz (problem) iMac in Target Disk Mode. It mounts, but only stays there for about 30 seconds (long enough to erase and verify the disk in Disk Utility, but not long enough to zero out the drive) before it shuts down.


So, that's got to be a hard drive problem, right?


I'd really appreciate feedback--if it's the hard drive, what I think I would do next is swap out the hard drive from the 700 MHz into the 800 MHz and see if that works.

May 8, 2016 8:56 PM in response to andbeonetraveler

If there is a problem with the ATA/IDE HDD, you should seek

a new replacement, instead of breaking down another iMac G4

since then you'd have two apart and complicate the situation.


The information so far indicated a possible hardware issue behind

the kernel panic, to include RAM, clock battery, perhaps logic board

and before that, the original hard disk drive.


However there is no application of thermal paste on the plate you

describe. It goes on the thermal conduit that carries heat away

from the PPC CPU so the air-stream of the cooling fan dissipates

it from the chassis. So the old thermal paste on the processor where

the heat needs to be carried from, would be cleaned off both sides

of this, and new thermal paste carefully/evenly applied to both.


This, before you close the inner section of the computer, and prior

to attaching the bottom section, well before the bottom plate cover.


The iFixit instruction for these iMac G4 models is lacking in detail.


And there are differences in build models of iMac G4, so the other

instructions online (single image, not video) can be inaccurate. Yet

even a site such as XLR8 takepart for RAM and HD replacement

is better overall. So was Mr Totes page for later iMac G4 than yours.


•MrTotes - iMac G4 (flat panel)

http://www.mrtotes.co.uk/page1/page1.html


•iMac G4 Take-apart for Drive and RAM upgrade:

http://www.xlr8yourmac.com/systems/imac_g4/imacg4_takeapart.html


Somewhere I have a service manual, however for later 1.25GHz model

that I was given on .PDF (electronic copy) from when I had to further

troubleshoot mine, under AppleCare, to get the nearest (100+mi. away)

authorized service to attempt to fix it correctly. I didn't open mine up but

did not refuse the copy. These are very helpful, but hard to get. And a

manual for the older 'flat panel' 700/800 early series does exist. If you

do persist in repairing those, you may find access to that info online.


Hopefully you can sort out the issue without necessarily re-installing

the system software; an externally enclosed HDD (self-powered)

FireWire400 setup sporting the necessary 'oxford-type chip' helps.

Then you could install a full system there from the working iMac G4

and use that to troubleshoot (bootable) instead of taking the 700 apart.


I only have three (1.25GHz) iMac G4s. Anymore other than the display

I tend to prefer my G4 Mini 1.5GHz though it runs less RAM total.


Good luck! 🙂

iMac G4 Kernel Panic

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.