I'd read and try this stuff >
http://www.computerhope.com/issues/ch000646.htm
and also get the utility from your hard drive
manufacturer's website and run a thorough check
to make sure the drive isn't bad.
As for mounting in Linux, you need the type of
filesystem in that command, or use /etc/fstab
to mount it when you boot. My entry is this:
Code:
/dev/sda1 /WinXP ntfs ro 1 0