C'è una semplice opzione su extundelete
come posso provare a ripristinare un file chiamato /var/tmp/test.iso
che ho appena cancellato?
(non è così importante iniziare a rimontare l'unità in sola lettura o cose del genere. Posso anche semplicemente riscaricare di nuovo quel file)
Sto cercando un comando semplice con cui potrei provare se riesco a recuperarlo velocemente.
Lo so, è possibile rimontando l'unità in sola lettura :(vedi Come posso semplicemente recuperare l'unico file su un disco vuoto appena cancellato?)
Ma è anche possibile in qualche modo sul disco ancora montato?
Per info:
se il file eliminato si trova su una partizione NTFS è facile con ntfsundelete
per esempio. se sai che la dimensione era di circa 250 MB usa
sudo ntfsundelete -S 240m-260m -p 100 /dev/hda2
e quindi annullare l'eliminazione del file tramite inode per esempio. con
sudo ntfsundelete /dev/hda2 --undelete --inodes 8270
Risposta accettata:
Guardando la guida all'uso su extundelete sembra che tu sia limitato a ripristinare i file in alcuni modi.
Ripristino tutto
extundelete è progettato per ripristinare i file da una partizione non montata a una partizione separata (montata). extundelete ripristinerà tutti i file che trova in una sottodirectory della directory corrente denominata "RECOVERED_FILES". Per eseguire il programma, digita "extundelete –help" per vedere le varie opzioni disponibili.
L'utilizzo tipico per ripristinare tutti i file eliminati da una partizione è simile al seguente:
$ extundelete /dev/sda4 --restore-all
Ripristino di un singolo file
Oltre a questo metodo evidenziato nell'utilizzo della riga di comando:
--restore-file path/to/deleted/file
Attemps to restore the file which was deleted at the given filename,
called as "--restore-file dirname/filename".
Quindi dovresti essere in grado di realizzare ciò che desideri in questo modo:
$ extundelete --restore-file /var/tmp/test.iso /dev/sda4
NOTA: In entrambi i casi è necessario conoscere il dispositivo, /dev/sda4
per eseguire questo comando. Dovrai rimontare il filesystem in sola lettura. Questa è una delle condizioni per l'utilizzo di extundelete
e non c'è alcun modo per aggirare questo.