Anda mungkin beruntung dengan:
http://extundelete.sourceforge.net/
Namun, saya belum pernah menggunakannya.
Peringatan:biasanya saat ini, sistem file tidak mendukung pembatalan penghapusan. Mencoba memulihkan file yang terhapus adalah latihan dalam forensik komputer dan Anda akan sangat beruntung mendapatkannya kembali. Secara khusus, jika Anda telah menulis file lagi ke disk, kemungkinan file yang dihapus akan hilang selamanya.
Hal pertama adalah:
- Jangan hidupkan komputer Anda
- Mulailah dengan LiveCD atau LiveUSB
- Buat tiruan mentah dari partisi, menggunakan
dd
- Jangan pernah me-mount partisi, tetapi jika perlu, mount sebagai read-only
Jika data Anda tidak dienkripsi, atau dienkripsi dengan blok, ada alat yang mencari data di disk secara terpisah dari sistem file. (mis., photorec)
Extundelete juga dapat berfungsi dengan baik, jika data Anda telah ditulis ke disk atau diakses baru-baru ini, dan baik inode maupun sektor data terkait tidak ditimpa oleh file lain setelah Anda menghapus.
Jika file berada di dalam direktori home yang dienkripsi tumpukan, Anda dapat memeriksanya.
Apa yang berhasil bagi saya diberikan oleh arch (hanya berlaku untuk file teks):
grep -a -C 200 -F 'Unique string in text file' /dev/sdXN
Butuh beberapa saat, tetapi berhasil ketika saya tidak sengaja menghapus beberapa kode sumber yang belum saya lakukan!