I have an iMac G5 that won't display anything because (I believe) the video card is malfunctioning. Could the machine still be functional as a headless server? I could modify the settings with a target disk mode boot to make it available over the network then manage it over ssh from then on. Is there anything I'm overlooking? Has anyone done this that can advise me of the pitfalls? Also, should I consider installing a server-grade hard drive?
IMac – turn a bad video card iMac g5 into headless server
g5imacpowerpcsshwebserver
Related Solutions
It's very unlikely you downloaded something or broke everything with one download. Also - with at least 4 things not working well - please protect your pictures, emails just in case it's a hardware failure.
When only one thing is broken - it's often worthwhile to poke, learn, understand what broke and look for a fix of that one issue.
For any group of three or more problems, there's one solution that always works (and often saves a lot of time):
- Back up anything you can't afford to loose and get someone who is a bit tech savvy to verify you have a workable backup that you can restore if needed.
- Erase the mac and install just a clean system from the media that came with the mac.
This will quickly let you know if the hardware has failed. It will also solve nearly all software issues. Once you have surfed the web, made sure it is reliable, then you can run updates, restore your personal files and get on knowing it was just some corruption of the software.
Don't feel bad getting help from someone (even paid) if your savvy is for things other than a computer. A good tech can erase and install Mac OS X in 10 to 30 minutes. A good tech might take 4 hours to 4 days to pick apart all the things that could be wrong and tell you what happened. With multiple issues, it's hard to tell what was the root cause and what was just a subsequent failure.
It's often so much easier and efficient to just clean up the mess, start fresh, and keep an eye for any sign of the problems recurring. You will then have better data on the problem. You will also have a backup of your important files.
Since your computer can't tell if it has enough memory to run, (or is truly out of space) you can't really trust itself to fix itself which is why I jumped right to backup / restore for anyone on a situation as you describe. Also, if you were to determine exactly what broke, and did the fixes right, if it freezes or doesn't complete your fix - you will still be in the same badly working situation.
Best of luck - some good people have made answers with great advice here as to what could be wrong. I wanted to weigh in with a different sort of advice since no-one (you included) had mentioned protecting your data files.
Here is what you know from your excellent details:
- The keyboard isn't working since all of the shortcuts get handled from the firmware in the Mac.
- The Mac can't find any bootable OS X due to corruption or hardware failure
Why the keyboard isn't working isn't yet clear. I would disconnect everything including the power and then remove both RAM sticks - noting which was on the top and which was on the bottom.
Next, plug the Mac in and power it up with nothing connected. You should get three beeps indicating the POST (power on self test) detected no RAM. If you have severe hardware problems, it won't know the RAM is missing and you'll know you need to get inside to fix it.
Assuming this works, power it off after waiting to see if it boots in 5 minutes time (really wait that long for the Apple logo to show up). While you are waiting listen carefully for rhythmic noised from the hard drive. It shouldn't keep seeking past the first 45 seconds and if so - you will know the controller or the drive is faulty. It should spin quietly after a few minutes or be reading the drive if it's corrupt and the hardware / OS is trying to fix things.
Next - power it off by the button and put the "top" piece of RAM in the "bottom" slot and repeat. Lastly - if you get to the white screen at this point, try another keyboard (command-s or shift held down are the best options here for troubleshooting) to see if you can isolate the failure further.
I tried to make some assumptions about what is wrong and you can edit the question or ask another with the step that fails referring to this question if you want to isolate things further before attempting a repair.
Related Question
- mac-mini SSH – How to Reboot a Headless Mac Mini
- OS X Server – Remote HTTP Connections Ignored but Local Accepted
- IMac stuck at white screen – graphics issue
- iMac Startup – Booting Up From Internal Drive vs External Drive
- iMac – How to Determine if the Graphics Card is Faulty
- Install CentOS via Target disk mode on a 2010 MacBook Pro
Best Answer
No reason you couldn't do this. If you have already enabled remote login for ssh or screen sharing then you are good to go! If not then as you say use target mode to amend the settings. No real reason to install a server grade hard drive, although if it has the original hard drive in it then you might want to consider replacing it with a new one before you trust your data on it.