Finally I have a definite answer. You can't even imagine how long I've searched for an answer for this problem.
So, I just set my bios setting to 'auto' for IDE detection or maybe 'off' to make linux configure it without interaction from the hardware (bios).
A new seagate 200 Gb disk is waiting for me at my local parts retailer
EDIT: Why don't other OS developers (Microsoft) do it this way? Just stupidity? Are there any drawbacks in bypassing the hardware?