Um setor ruim em uma unidade é um sinal de dano permanente à unidade. A menos que você tenha motivos para acreditar que sua unidade marcou esses setores como incorretamente incorretos, não é possível "corrigi-los".
Isso significa que uma parte da sua unidade está danificada até o ponto em que não possa mais ser lida e / ou gravada com segurança.
Seu sistema pode continuar a usar a unidade marcando esse setor como inutilizável, mas eu geralmente recomendaria uma substituição de unidade de qualquer maneira, pois um setor ruim pode ser um sinal de que mais setores ou a unidade inteira podem falhar em breve .
Na verdade, muitas vezes você pode forçar a unidade a desmarcar um setor como ruim e esse setor poderá ser usado novamente. No entanto, pode ficar assim, ou pode ficar ruim de novo, e é por isso que isso não é uma boa ideia.
Agora, como para a mensagem de erro que você colou em sua pergunta (no momento em que escrevo isso), esse erro não tem nada a ver com setores defeituosos. Isso significa que você não tem acesso à unidade. Sendo sudo
pode lhe dar acesso, então:
sudo fsck /dev/sdb
No entanto, isso provavelmente não é o que você quer, porque / dev / sdb se refere a toda a unidade, enquanto fsck
é projetado para trabalhar em sistemas de arquivos , que geralmente são (mas nem sempre , e você pode ter uma exceção aqui) colocado em partições . Se o acima não funcionou, você pode querer fazer isso para a primeira partição da unidade:
sudo fsck /dev/sdb1
Você pode obter uma lista de partições por unidade com:
sudo fdisk -l