My story:
I bought a new sATA DVD burner around 2 years ago. I installed a new mainboard some time later. Everything was fine except that my DVD drive was not working correctly. It did not read stuff anymore, and almost all reading processes crashed. At some point i figured out, it would work when i disconnected my second, older IDE-harddrive. While testing different things almost to insanity like reinstalling windows, checking drivers yaddayadda, finally i borrowed a very old read-only IDE dvd drive from a friend and kept it for a while. This one worked fine with both sATA and IDE hard disk drives connected, so i concluded this drive is just incompatible with my hardware composition.
In consequence, this drive laid around for almost a year, just doing nothing but catching dust. One day my sister would tell me, she wanted to have a dvd drive, so i remembered, i still have one lying around that should work, because it did before. So i gave her this one.
Then recently came the day when i had to burn a dvd again. Because the writers had become quite cheap i bought myself a new one finally.
What happened? I had the same error as with the old one....
A random google search accidentally brought me to a site about this AHCI stuff - it was not about solving my problem but it was saying something about this ahci stuff i had never heard before. And it sounded good. So i tried it.
And what happened? Problems gone.
Yeah, great. That would have done the job 2 years ago as well, i suppose...
So HOW THE HECK should a normal guy like me figure out that they did not only change physical but also software stuff like this, when everything seems to work normally withou using it?
It really is satisfying to see, that even a professional software developer has these problems too!
I mean, what are the guys who are constructing this hardware thinking? That everyone who buys it has either a professional education and keeps track of current progresses? Or that our natural clairvoyant abilities make it totally unnecessary to give us a hint in some kind of installation manual?
Comeon, computers are mass products nowadays. Shouldn`t there be a little bit more of user friendliness?
It had been worse in the past, i know that. I still remember the time where you powered the PC and it was giving you very clear instructions what to do now by just saying "C:/" (literal translation: "Just know it, n00b.")
Nonetheless - these things are made for the people using it, not for those who created it. Shouldnt be that hard to figure out what the poeple using it really should already know and what has to be shown to them first.