I've heard that you can use the TiVo kickstart tests for HDD testing: http://www.weaknees.com/tivo-kickstart-codes.php
This can also test and repair MFS.