xyth wrote:
I don't know how these work but maybe your faster CD drive takes a while to get enough power to spin up or something, and it confuses the interface.
Just FWIW, I bet it's the other way around, sort of. The faster drives are now supporting DMA (UATA) modes of various sorts, of course with fallback for backwards-compatibility.
But in an x86 box, both the drive and the computer get about 2 or 3 seconds of POST delay at boot, usually followed by a bus reset before it goes to probe the drives. Which, one assumes, somehow provides time for the drive to decide what the heck it's plugged into and configure itself appropriately.
Perhaps the Amiga (with the 4-way card?) doesn't issue that reset, or issues it more quickly than the drive's designers may have really planned for... and the drive is left in either a 'Ultra DMA' mode or a totally random state, corrupting the IDE chain(s) while the poor miggy then tries to boot.
Okay, maybe I don't have a clue. But perhaps this provides more of one.