This article identifies the finest open source tools to diagnose the health of a hard disk. We also look at software that can help improve the performance of a hard disk. We have written extensively in the past of ways to improve the performance of a system. These articles included ways to boot a system faster, and removing the detritus from a system. Tweaking settings of a hard disk is another way of improving system performance.