Skip to main content

Check hard drive for bad sectors in Linux

Check for bad sectors with status

sudo badblocks -v -s /dev/sdX
  • -v: Verbose output, lists bad sectors.
  • -s: Shows progress as a percentage of completion.
  • For a non-destructive test, use -n instead: sudo badblocks -n -v /dev/sdX.
  • To save bad sector list: sudo badblocks -v -o badsectors.txt /dev/sdX.