Ibu saya telah menempatkan beberapa file penting pada / tmp per kecelakaan. Sekarang, tentu saja, mereka pergi.
Ini terjadi kemarin (2 boot mesin sejak)
Saya ingin mencoba membatalkan penghapusan file. Mereka berada di / tmp, yang berada di partisi yang sama dengan sisa /, jadi saya memerlukan alat yang berjalan pada sistem yang terpasang (atau mungkin saya bisa menggunakan livecd ...)
Saat ini, saya mencoba testdisk pada systemrescuecd yang baru saja saya unduh. Saya bisa mendapatkan beberapa file dari / tmp, tetapi tidak semua. (apakah ini alat yang tepat? Apa sebenarnya file "merah" itu? hanya sebagian saja yang dapat dipulihkan?)
Pemulihan data, terutama pada sistem file EXT, harus dilakukan dari CD langsung atau sistem lain yang tidak tergantung pada partisi tempat Anda dihapus. Melepaskan disk atau dipasang kembali sebagai baca hanya membantu banyak dalam upaya pemulihan.
Sebagian besar waktu saya mencoba membuat gambar dari partisi atau disk menggunakan
dd
atau alat serupa, sehingga saya tidak bekerja pada disk itu sendiri:Setelah memiliki gambar Anda, Anda dapat menggunakan alat seperti
ext3grep
untuk mencoba dan menemukan file yang Anda cari. Ada banyak saklar berbeda yang bisa Anda coba, tetapi ini mungkin awal yang baik:The
ext3grep
utilitas juga menyediakan beberapa cara berbeda untuk mencari melalui sistem file jika Anda tidak tahu nama file. Periksaext3grep --help
berbagai metode pencarian.sumber
Saya lebih suka menggunakan ext4magic sebagai:
Catatan Anda harus menyelesaikan symlink dengan Anda sendiri
Referensi:
http://sourceforge.net/projects/ext4magic/
http://rzr.online.fr/q/recover
sumber
Saya tidak dapat memulihkan file crontab saya dengan menggunakan ext4magic atau extundelete.
Di Debian, crontab untuk root ada di sini:
Tetapi, dengan menggunakan perintah berikut, saya dapat setidaknya memulihkan crontab secara manual dari log.
Ini akan menampilkan hanya pekerjaan cron yang dijalankan (tanpa timing), tetapi setidaknya ini lebih dari memulai dari awal.
Jika Anda tidak ingat seberapa sering pekerjaan cron tertentu dijalankan, ambil log lengkap mis. Syslog.1 dan ini akan memberi Anda hitungan untuk berjalan melalui hari:
sumber
Menganalisis EXT
Parsing blok data untuk data direktori EXT.
Dokumentasi terperinci tentang EXT4 dapat ditemukan di sini:
Unduh skrip perl dengan
Tidak ada jaminan tetapi mungkin dapat merekonstruksi sistem file yang dihapus.
sumber