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 [email protected]_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 [email protected]_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.