Descobrimos que o utilitário necessário foi mencionado diretamente na página inicial do Ubuntu Rescue Remix (Ubuntu Rescue Remix foi descontinuado em 2012): ddrutility
Página inicial de ddrutility
: link
Como descubro no Linux qual arquivo está ocupando um determinado setor em uma partição NTFS? Eu preciso fazer isso porque eu estou resgatando dados de um disco rígido com falha (usando ddrescue
) e quero descobrir quais arquivos foram corrompidos por setores defeituosos.
Descobrimos que o utilitário necessário foi mencionado diretamente na página inicial do Ubuntu Rescue Remix (Ubuntu Rescue Remix foi descontinuado em 2012): ddrutility
Página inicial de ddrutility
: link
O comentário fornecido por rickhg12hs merece um lugar como uma resposta - está na marca.
Os utilitários ntfs-3g fornecem algumas funcionalidades úteis. Na minha experiência, a ferramenta ntfscluster tem uma vantagem sobre ddrutility , pois ela pode ser independente, enquanto ddru_ntfsfindbad requer um ddrescue logfile. Não é um problema no contexto do OP - desde que o arquivo de log ainda esteja disponível.
Tente algo como:
ntfscluster -s 1048576 /dev/sda2
para identificar qual arquivo ocupa partição setor 1048576 da partição NTFS / dev / sda2. Se a unidade tiver erros, você pode tentar incluir a opção -f
, mas pesar os resultados de acordo.
Como até mesmo a opção -q
para saída silenciosa pode ser um pouco tagarela, considere redirecionar stderr para / dev / null usando 2>/dev/null
para que apenas os detalhes do arquivo sejam enviados para stdout são exibidos.