I have several Series 2 DirecTivo receivers, either SD-DVR40s or HDVR2s. They use PATA disks and the disks last about 3-5 yrs before somethings goes bad. Just recently, one of the disks in my receiver went bad. I have Spinrite v6.0 and I put the defective disk in a PC and booted up Spinrite v6.0. I ran Spinrite at Level 2 and there were no defects found. However, Spinrite v6.0 only tests up to about 130GB of disk space. The defective disk is a WD 320GB disk. What do you guys use to test/repair Tivo disks for a Linux system? I'm looking for a SW tool that's like Spinrite - it needs to be booted up off a disk or USB stick, and can test an EXT2 formatted disk, but can handle disk sizes greater than 130GB. Can you give me a recommendation?