Have your friend run a diagnostic test on his drive.
It is best to use a diagnostic program from the drive's manufacturer.
However, I have found that Hitachi Drive Fitness Test works on most any hard drive.
Use the bootable Linux CD.
If the drive comers out clean, then you can start to suspect the motherboard.