Yeah, but I'm too broke to buy anything like that.
Pray explain why?
I also assume there is not enough address space. It is strange that the hard drives are affected and it does not matter which controller, southbridge IDE or SATA, onboard IDE or SATA, add-in PCI IDE controller card is used.