A ideia básica seria
- faça alguns cálculos para descobrir o número do bloco do sistema de arquivos com base no número do setor físico
- use os comandos
debugfs
testb / ncheck / icheck para descobrir se o bloco está em uso e o nome do (s) arquivo (s) que o está usando
Há um HOWTO de bloqueio incorreto no site do projeto smartmontools descrevendo o processo em mais detalhe.