Did you feed your fav searchengine with the erros?? I got 399 hits (both error strings).
One of the following could help or give you a clue:
- cable connection problem,
- hdparm (did you play with this command before??),
- setting the correct (U)DMA speed. You might have 33Mhz, could be 66 or even higher. Try passing idebus=66 to the kernel when booting, if it works put it in your grub/lilo config.
- Change the following kernel parameter and recompile kernel: CONFIG_IDEDISK_MULTI_MODE
If the above options don't work, could you post a bit more of the kernel messages surrounding the actual error.