> Could the first problem occur if the cd is being mounted while it is > still spinning up, i.e. if you attempt to mount immediately upon > inserting the cd? I could be reading too much into the error message > but that's what it looks like it might(tm) mean.
That is exactly what it means. And the CD drive sends a specific error that our kernel should interpret as "oh what the heck, I'll wait a bit longer". That is what will be fixed. Wait..