
Qual utilitário e como ele é usado para verificar se há blocos defeituosos em um diretório específico
Responder1
Presumo que você esteja falando sobre blocos defeituosos em arquivos.
# drop FS caches to force the kernel to reread files from the disk
echo 3 | sudo tee /proc/sys/vm/drop_caches
# simply read files to RAM
find /directory -type f -exec cat '{}' >/dev/zero \;
Se este comando for concluído sem mostrar nenhuma mensagem de erro na tela, todos os arquivos estarão legíveis e não haverá blocos defeituosos.
No entanto, em alguns casos, isso pode não ser suficiente porque os blocos podem ser legíveis, mas não graváveis; nesse caso, você terá que desmontar a partição inteira e executá- badblocks
la no modo RW.