A informação sobre os blocos defeituosos de um sistema de arquivos é preservada após a formatação de uma partição?

2

Eu tenho uma unidade com blocos ruins. O sistema de arquivos está ciente deles, e eu li que você pode alimentar e2fsck com um badblocks repport para informar ao sistema de arquivos que existem alguns blocos defeituosos. (Eu acho que a opção -c in fsck está fazendo a mesma coisa.)

Se eu formatar a partição e me livrar do sistema de arquivos, todas as informações sobre os blocos defeituosos serão perdidas? Preciso informar o novo sistema de arquivos sobre bloqueios ruins? Ou o sistema SMART fará isso por mim?

Obrigado!

    
por Jitsumi 09.01.2016 / 17:07

1 resposta

2

A partir da vasta pesquisa tosse que encontrei nos últimos cinco minutos, por exemplo isto e isso (de SU.SE ), seria aparecem que os metadados de todo o dispositivo sobre blocos defeituosos são armazenados no Registro de Inicialização Principal ou Tabela de Partições GUID (a tabela de partições do disco que inicia no endereço 00000000: 0x00 ).

Parece improvável que seja armazenado no índice do sistema de arquivos da partição. De qualquer forma, as informações só desaparecerão se você escrever no disco uma nova tabela de partição , que destruirá irreversivelmente todos os dados no disco inteiro .

Se você estiver usando um disco com blocos defeituosos para qualquer coisa remotamente de missão-cíclica (ou até mesmo seus próprios dados), esse disco falhará irremediavelmente em um futuro próximo, e é mais barato, fácil e seguro comprar um novo disco.

    
por cat 09.01.2016 / 17:26