First use this software to test the Samsung 320GB HDD. See the results, if the results are shown Good, then its ok for further use. If it shows Warning, then dump the drive, don't use it.http://crystalmark.info/software/CrystalDiskInfo/index-e.html
What is the make/model of your Laptop ? And what do you exactly need an external HDD or an internal HDD ?