Well…………………………
OK.
First, let's lose the notion that this may be a hardware problem of any kind. It's not.
Second, you seem to have tried every possible solution and not only have they not succeeded, they have not even determined the cause.
So…
We're clearly and obviously missing something very basic and fundamental here, and that is:
A reason you can seemingly boot OSX and any other even non-Mac OS but any and all attempts with OS9 fail.
My last guess - because it's the only thing I can think of that hasn't been tested / eliminated is:
Something has trashed, set a flag, locked out, etc. etc. the old Mac OS from the machine.
There are really only a couple of ways that can happen.
1. An incompatible CPU upgrade.
2. A firmware problem. (This could include a damaged ROM so, technically, that
would be a hardware problem. It's just
very unlikely.)
3. There is no 3.
Sonnet CPU's for example, require a firmware edit when first installed and it IS possible to find yourself in a place where the machine will boot OSX but not OS9. This seems to NOT be your problem and I'm just thinking out loud here…
I'm also very puzzled about how you could have successfully booted OS9 just once…
Lastly, THIS concerns me:
And so, we can sum up some results:
1. Mac OS 9 does not boot, freezes on a blank gray screen;
2. MorphOS does not boot, freezes on a blank white screen;
3. Mac OS X 10.2, 10.3, 10.4, 10.5, boot and work normally;
4. Linux (Ubuntu 14.04, 16.04, Debian 11), boot and work normally;
5. Apple Hardware Test is successfully tests hardware, there are no errors or problems;
6. Apple Service Diagnostics is successfully tests hardware, there are no errors and problems.
Are you saying you have actually loaded up and booted/attempted to boot
all of these?
If so, I would now suggest a fresh install of OS9.2.2 on a freshly initialized HD - and I mean NOT a drive that has had all of the Linux, Morph etc. stuff on it and has simply been "erased" - I mean a drive - guaranteed to be freshly initialized Apple HFS+, formatted with OS9 drivers and loaded with OS9.2.2 - that was a virgin yesterday.
You say you have also reset the NVRAM. That would require all of the following:
reset-nvram -
This sets up a factory reset of the NVRAM.set-defaults -
Sets the flag so that the defaults embedded in ROM can be returned back to factory defaultreset-all -
FACTORY reset complete.. and machine reboots.If you get to HERE and the damn thing still won't work, the only thing left involves supernatural or alien forces or maybe just a really persistent Gypsy curse on the MDD. In that case, you're only alternative is to pass the machine along with the curse on to someone else who doesn't care about running anything other than OSX on it and acquiring another machine.
* Of course, should you actually do that only to find the replacement MDD has exactly the same issue, then the curse must be on you personally, in which case you're well beyond any useful advice you can find on THIS Forum……