Introduzione
NtfsUndelete può recuperare i file cancellati dalle partizioni NTFS. Fa parte del pacchetto ntfsprogs. Un altro programma capace di operare sulle partizioni NTFS è ntfs-3g. Entrambi sono installati in via predefinita su Ubuntu.
Se il vostro intento è recuperare file persi su di un server in remoto continuate a leggere, altrimenti se volete ripristinare file cancellati sul vostro computer locale saltate il primo paragrafo "Connessione al Server" e leggere il successivo.
Connessione al Server
Per accedere al server, è necessario conoscere l'indirizzo IP. Avrai anche bisogno della password per l'autenticazione.
Per connettersi al server come utente root digitare questo comando:
ssh root@IP_DEL_SERVER
Successivamente vi verrà chiesto di inserire la password dell'utente root.
Se non utilizzate l'utente root potete connettervi con un'altro nome utente utilizzando lo stesso comando, quindi modificare il primo parametro:
ssh VOSTRO_UTENTE@IP_DEL_SERVER
Successivamente vi verrà chiesto di inserire la password del vostro utente.
Siete ora connessi al vostro server, siete pronti per iniziare il recupero dei file persi su Ubuntu 18.04 LTS.
Recuperare file cancellati con NtfsUndelete
Per cercare i file cancellati sul dispositivo /dev/sda1 digitare il seguente comando in una finestra di terminale:
ntfsundelete /dev/sda1
Per cercare i file in formato .txt cancellati sul dispositivo /dev/sda1 digitare il seguente comando in una finestra di terminale:
ntfsundelete /dev/sda1 -s -m '*.txt'
Per cercare i file cancellati sul dispositivo /dev/sda1, aventi una dimensione compresa tra i 7.000 e i 8.000.000 di byte e con il 90% del contenuto recuperabile, digitare il seguente comando in una finestra di terminale:
ntfsundelete /dev/sda1 -S 7k-8m -p 90
Per cercare i file cancellati negli ultimi tre giorni, digitare il seguente comando in una finestra di terminale:
ntfsundelete /dev/sda1 -t 3d
Per cercare i file cancellati sugli inode 2, 5 e 100 su 131 del dispositivo /dev/sda1, digitare il seguente comando in una finestra di terminale:
ntfsundelete /dev/sda1 -u -i 2,5,100-131
Per cercare il file 'nome_file.txt' cancellato sull'inode 3689 del dispositivo /dev/sda1 e copiarlo nella propria cartella Home, digitare il seguente comando in una finestra di terminale:
ntfsundelete /dev/sda1 -u -i 3689 -o nome_file.txt -d ~
Per salvare tutti i metadati contenuti sul Master File Table tra l'inode 3689 e 3690 per poi poterli analizzare successivamente, digitare il seguente comando in una finestra di terminale:
ntfsundelete /dev/sda1 -c 3689-3690 -o file_output
Dove «file_output» è il file di destinazione.