I've seen many tools for extracting data from partitions. But, has anyone seen FOSS tools that will let you microstep a drive? You know... move the head and record its signal, so you can recover data that's been overwritten....