Ext4: erros de E / S em uma unidade externa limpa

4

Portanto, tenho um disco rígido externo da Seagate que eu usei para montar no Mac usando o Paragon ExtFS.

Por alguma razão desconhecida, parou para montar no meu Mac devido a erros de E / S - eu posso ter removido a unidade sem desmontar.

Ok. Eu tentei montar esta unidade na máquina Ubuntu que eu uso no meu trabalho, e montada. Eu encontrei alguns erros de permissão bizarros aqui e ali, mas a maioria deles foi resolvida após a execução dos comandos fsck e chown / chgrp .

Agora tenho apenas dois diretórios com problemas de E / S, embora fsck diga que minha unidade está limpa. Embora eu possa listar seu conteúdo com os comandos ls / find , não consigo stat em nada dentro deles. Usando debugfs nesses arquivos "ocultos", pude ver que eles têm uid=501 e gid=20 .

Minha pergunta: existe alguma maneira / ferramenta para corrigir essas permissões de arquivos? Usar fsck não foi suficiente para corrigi-los.

    
por Paulo Freitas 19.10.2015 / 15:09

1 resposta

0

Você pode considerar o uso de debugfs (8) mas se você se importa com seus dados, é melhor usar isso em alguma imagem de disco, não na própria partição.

    
por 19.10.2015 / 15:34