I've got a similar kind of problem...
I was doing a routine Software Update but it crashed and now my IMAC G5 is chasing its own tail during startup. I had to force quit the update after it crashed midway through, it didn't respond, so I restarted the computer by holding the button down but...