Não, não é possível obter a estrutura do sistema de arquivos.
O software de recuperação obtém os arquivos de um nível baixo do disco rígido, onde os dados não têm a mesma estrutura, como a estrutura comum que vemos em um explorador de arquivos.
Outro dia eu deletei por engano todos os arquivos em uma partição de dados NTFS
basic usando rm -rf . Essa partição é separada de Microsoft reserved partition
e EFI system partition
, entre outras, para que eu possa inicializar meu PC normalmente e selecionar um SO diferente no menu GRUB2. No entanto, se eu selecionar para inicializar o Windows 8.1 (armazenado nessa partição), nada acontece e o PC é reinicializado.
Eu acho que a tabela de partição está OK, e presumo que seja possível recuperar todos os arquivos e a estrutura dos diretórios aos quais eles pertenciam, então eu seria capaz de restaurar e usar essa partição NTFS
com o Windows.
Acho que posso conseguir isso usando uma ferramenta debugfs , mas como o sistema de arquivos é NTFS
, parece não funcionar (recebo Bad magic number in superior-block while opening filesystem
error).
Eu também li sobre outras ferramentas para recuperar arquivos em NTFS
como photorec , mas pelo que eu vi em alguns tutoriais, ele apenas recupera arquivos e não os organiza como eles estavam em seu estado original.
Portanto, a primeira pergunta é: é possível recuperar não apenas os arquivos excluídos, mas a estrutura dos diretórios que eles tinham usando o Linux a partir de uma partição / disco separado? Se afirmativo, como?
Obrigado.
Não, não é possível obter a estrutura do sistema de arquivos.
O software de recuperação obtém os arquivos de um nível baixo do disco rígido, onde os dados não têm a mesma estrutura, como a estrutura comum que vemos em um explorador de arquivos.
Tags ntfs data-recovery linux