Como o unlink do Linux em um sistema de arquivos NTFS difere da implementação do Windows? [fechadas]

3

Eu tenho um disco USB externo com um sistema de arquivos NTFS.

Se eu remover um arquivo do Windows e executar um dos vários utilitários "undelete" (digamos, TestDisk), posso recuperar o arquivo facilmente (porque "ele ainda está lá, mas está marcado como excluído").

Se eu remover o arquivo do Linux (estou usando o Ubuntu), nenhum utilitário poderá recuperar o arquivo (a menos que eu use um baseado em assinatura de pesquisa profunda). Por quê? Parece que o Linux não apenas "marca como excluído", mas elimina alguma estrutura no disco, é este o caso?

    
por DavideRossi 14.11.2011 / 09:12

1 resposta

1

A implementação de NTFS do Linux (NTFS-3G) suporta apenas journaling parcial - apenas o suficiente para lidar com um desligamento não limpo. Não é suficiente para rastrear o histórico de arquivos.

    
por 14.11.2011 / 09:28