Попробуйте записать эти блоки:
sudo dd if=/dev/zero of=/dev/sda6 bs=1024 count=1 seek=303975848
sudo dd if=/dev/zero of=/dev/sda6 bs=1024 count=1 seek=303975849
sudo dd if=/dev/zero of=/dev/sda6 bs=1024 count=1 seek=303975850
sudo dd if=/dev/zero of=/dev/sda6 bs=1024 count=1 seek=303975851
(или в вашем случае вы можете свернуть это на один вызов dd с count=4)
Затем запустите badblocks еще раз.
На современном жестком диске контроллер уже знает, что блоки плохие, и переназначает их, но по-прежнему не может предоставить данные из предыдущего местоположения (так как это плохо).
Если это сработает, то второй запуск badblocks приведет к тому, что все будет выглядеть хорошо, и тогда вам не понадобится файловая система. не должно быть никаких плохих блоков.