I have a cheap shit SATA Controller that I expect to be iffy, but not entirely sure.
I have got hold of a 2TB and 1.5TB Hard drive and attached to said controller...

One of the Drives - after moving a lot of Data onto it, reports the 'Drive is no longer available. Please verify the file exists... etc etc'.
I've tested the drives in Windows and both appear fine. So I'm now thinking the SATA Controller is being a bitch.

Anyone any ideas on how I can test this SATA Controller or am I better off just investing in a better one... and if a better one is the option, any recommendation?