No, there really isn't. There's a slim possibility that all it is is a badly corrupted filesystem and if you format/erase it and reload the OS it'll be fine. However, in my experience, every time I saw something like this, it was a HDD replacement for the unit.
Since you have either one of the last white iMacs or more likely one of the slightly newer aluminum non-unibody models, we can pretty safely assume it's OOW. The good news for you, is that on these models Apple was still basically gluing the thermal probe to the drive as a separate piece, not connecting it to the drive itself like later models. So that just means that if/when you replace the HDD, you don't have to deal with a noisy HDD fan because the HDD thermal sensor isn't getting any readings.
You should probably take this thing in to get it tested. It'd probably be cheaper to go to an AASP as opposed to an Apple store. On a unit like yours, there's no real reason to insist on an Apple supplied drive, so if you asked nicely they would probably slap in any drive you want. You could use this as an opportunity to upgrade, and increase the storage capacity of your computer. That way you could make add a small positive to the experience.
Finally, it would be wise to install the 10.6.8 update when you get everything else sorted.
iMac 24', OS 10.6.2 Snow Leopard, was shut down during booting process, after which it would not boot beyond the apple logo and rotating disc.
I know very little about the technical aspects of computers, but tried to follow instructions from online forums.
Not able to boot in safe mode.
Not able to reset PRAM.
No change after SMC reset.
Loaded start-up disk, used disc utilities, verified disc, and attempted repair disk, with following message appearing:
Invalid sibling link
Rebuilding catalog-B tree.
The volume Macintosh HD could not be repaired.
Volume repair complete
Updatig boot support partitions for the volume as required.
Error: Disk utility can't repair this disk...disk, and restore your backed-up files.
Then a pop-up window appeared:
Disk Utility stopped repairing "Macintosh HD"
Disk Utility can't repair this disk. Back up as many of your files as possible, reformat the disk, and restore your backed-up files.
My question is:
1. Is there another way to solve this problem?
2. Fortunately I do have most of my files backed up, but there is some important recent stuff that has not been backed up yet.
3. How do I back up files from this point on? I can't seem to access anything on my computer except Disk Utility.
Your advice will be greatly appreciated.
Vernon

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic