Você pode recuperar arquivos com debugfs, mas é difícil. Os nomes e locais dos arquivos são perdidos, portanto, você obtém conteúdo que não está associado a um nome. Pode ser difícil distinguir entre a versão mais recente de um arquivo e a versão anterior, embora, em princípio, você possa dizer a partir da data de exclusão.
A execução de debugfs para recuperar um arquivo excluído quando ele é apenas excluído pode funcionar. Se você apagou acidentalmente um arquivo, remonte o sistema de arquivos de leitura imediatamente. Se você tiver excluído muitos arquivos, o processo não será dimensionado. Se você tiver escrito no sistema de arquivos desde a exclusão, as chances de recuperar os arquivos excluídos diminuirão rapidamente.
Para recuperar “todas as suas [suas] pastas e arquivos excluídos”, a execução de debugfs provavelmente será uma perda de tempo. Restaurar a partir de backups.
Se você não tem backups, desculpe, mas você está executando essa lição da maneira mais difícil. Sempre tem backups .