My external HDD failed, I searched on the internet and found that it may have been caused by bad blocks. I therefore ran
sudo badblocks -vs -b 4096 -c 64 /dev/sdb1 > ~/Downloads/badsectors.txt in order to identify the bad blocks, but now I am stuck on what to do next. For the sake of completeness, this is the results of a
Disk /dev/sdb: 931,5 GiB, 1000204883968 bytes, 1953525164 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0xdc19e462
Device Boot Start End Sectors Size Id Type /dev/sdb1
2048 1953521663 1953519616 931,5G c W95 FAT32 (LBA)
If I mount it, it does not let me browse its content, if I run
smartctl I just receive errors. Should I format it? Should I include the list of bad blocks and then format it?