I recently was trying badblocks and tried- the following thing -
$ sudo badblocks -v -s /dev/sda8
Checking blocks 0 to 1300928511
Checking for bad blocks (read-only test): ^C7.81% done, 12:38 elapsed. (0/0/0 errors)
Interrupted at block 101550528
Is there a way to get total time estimation of a partition ?