Eu tenho um sistema com um disco rígido que possui alguns setores defeituosos. Eu costumava ddrescue
recuperar todos os setores disponíveis na unidade, mas a unidade continua a desenvolver novos setores defeituosos, e eu a juntei. Duas execuções da ferramenta do fabricante indicaram DIFERENTES blocos de setores defeituosos e duas passagens com o SpinRite resultaram em DIFERENTES setores ilegíveis, portanto a unidade não é mais confiável.
A partição estava em uma unidade de 500 GB, mas apenas cerca de 40 GB são usadas, então eu ia substituir a unidade por uma unidade menor (120 GB) por enquanto.
Tudo o que tenho agora é uma imagem produzida pelo ddrescue da partição NTFS (por exemplo, / dev / sda1). Este arquivo está no meu NAS e tem um tamanho total de 500 GB.
Meu dilema é que todas as ferramentas NTFS não funcionarão na unidade porque existem algumas inconsistências devido aos setores não recuperados. Apenas cerca de seis setores acabaram sendo irrecuperáveis (apenas 3K!), Mas eles ainda estão adaptando o sistema de arquivos NTFS. Portanto, não consigo redimensionar a partição, usar ntfsclone ou qualquer outra coisa. Posso executar as ferramentas no arquivo de imagem, mas todas elas me instruem a CHKDSK a partição no Windows, o que não posso fazer, pois é apenas uma imagem bruta no meu NAS.
O problema é que atualmente não tenho uma unidade de 500 GB sobressalente para copiar a imagem para fazer isso. Como o arquivo tem 500 GB, não posso cloná-lo em uma unidade menor e, é claro, não posso usar o ntfsresize.
Então, o que estou tentando descobrir é se existe uma maneira de executar chkdsk
o arquivo de imagem. Eu tenho o VMWare e o VirtualBox, no entanto, existem dois problemas: um, o arquivo de imagem é APENAS a partição NTFS, não inclui a tabela de partições etc. Além disso, é uma imagem bruta, não no formato necessário para nenhuma dessas ferramentas de virtualização.
Algum conselho sobre como reparar a imagem para que eu possa usar as ferramentas NTFS nela?