Saya tidak sengaja menghapus beberapa file dari Desktop Ubuntu. Sekarang saya hanya perlu memulihkan file perl yang telah duduk di direktori / home / user. Bagaimana ini bisa dilakukan? Saya dapat melakukan booting menggunakan USB Ubuntu langsung. Tolong jelaskan.
command-line
filesystem
files
data-recovery
kiran bbnl
sumber
sumber
photorec
mungkin bukan solusi yang layak, kecuali jika Anda memiliki partisi rumah yang terpisah; menjalankannya pada partisi root akan memiliki efek memulihkan ribuan file tanpa metadata apa pun (yaitu dengan nama file yang dihasilkan olehphotorec
on-the-fly, tidak berguna untuk memahami file mana yang merupakan file yang Anda cari; setidaknya Anda harus menggunakangrep -l '#!/usr/bin/perl'
atau variasi dan berharap tidak terlalu banyak skrip perl ada / telah ada di sistem Anda). Menggunakantestdisk
Anda harus dapat memulihkan hanya folder / file yang dihapus dengan menelusuri sistem file.testdisk
; Anda harus dapat mengadaptasinya dan menggunakannya untuk memulihkan file; jika tidak berhasil, Anda harus mencoba solusi karel, tetapi Anda harus melalui semua file entah bagaimanaJawaban:
Sebelum kamu memulai:
Apa perbedaan utama antara TestDisk dan PhotoRec?
TestDisk jauh lebih efisien daripada PhotoRec. Masalah dengan TestDisk adalah tidak selalu memulihkan semua file yang dihapus. Jika Anda secara tidak sengaja memformat ulang partisi, TestDisk dapat memulihkan ribuan file tanpa kehilangan satu file, tetapi jika Anda menghapus file dengan mengirimkannya ke Trash dan kemudian mengosongkan Trash, TestDisk tidak selalu dapat memulihkannya.
Jadi gunakan TestDisk terlebih dahulu, dan jika Anda memulihkan semua file yang dihapus dengan TestDisk, maka Anda sudah selesai. Jika Anda memulihkan sebagian besar file yang dihapus dengan TestDisk, Anda dapat memutuskan apakah Anda selesai atau tidak. Jika Anda belum selesai setelah menjalankan TestDisk, Anda dapat mencoba memulihkan file yang dihapus menggunakan PhotoRec.
PhotoRec dapat secara selektif memulihkan file berdasarkan jenis file mereka, tetapi PhotoRec / TestDisk tidak dapat secara selektif memindai direktori individual untuk file yang hilang kecuali jika Anda telah memasang seluruh partisi hard drive sebagai direktori ini. Dalam beberapa kasus, nama file disimpan dalam file itu sendiri. PhotoRec mencoba memulihkan nama file dalam kasus ini, tetapi sebagian besar waktu PhotoRec tidak dapat memulihkan nama file.
Pulihkan file berdasarkan tipe file menggunakan PhotoRec
Instal TestDisk dari Pusat Perangkat Lunak Ubuntu.
Luncurkan PhotoRec.
Buka terminal dan jalankan photorec (sebagai root).
Pilih hard disk.
Pilih jenis partisi.
Jika hard disk Anda memiliki partisi Linux, lalu pilih
[Intel]
.Pilih opsi tipe file.
Pindah ke
[File Opt]
dan tekan Enter. Di sini Anda dapat menonaktifkan semua jenis file dengan menekan s. Gunakan ruang untuk mengaktifkan tombol centang. Pilih tipe file untuk dipulihkan. Untuk Perl Anda dapat memilihpl
untuk skrip Perl ataupm
untuk modul Perl.Pilih Pilihan.
Photorec juga memiliki daftar opsi yang berbeda. Dalam keadaan normal Anda tidak perlu memodifikasinya.
Pilih partisi.
Pindahkan pemilih ke atas atau ke bawah ke partisi tempat Anda menghapus file. Kemudian pilih
[Search]
dan tekan Enter.Pilih jenis sistem file.
Jika Anda menggunakan Linux, itu akan menjadi ext2 / ext3 / ext4, jadi pilihan defaultnya adalah
ext2/ext3
. Kalau tidak, jika Anda memulihkan file dari partisi yang diformat sebagai FAT atau NTFS pilihOther
.Pilih ruang untuk analisis.
Pilih
Free
jika Anda tidak menulis ke partisi itu setelah menghapus file tertentu, jika tidak pilihWhole
.Pilih direktori untuk file yang dipulihkan
Pilih jalur tempat file yang dipulihkan akan disimpan. Lalu tekan Y.
Photorec akan menunjukkan berapa banyak file yang telah dipulihkan.
Sumber: direvisi dari Cara Memulihkan File yang Dihapus di Linux Menggunakan Photorec
sumber
testdisk
dan kemudianphotorec
:photorec
akan memulihkan semua file teks di partisi yang dipilih, tanpa metadata (karenanya tidak ada nama file dalam file yang dipulihkan) dan mungkin ribuan file pulih. Jika entri sistem file belum ditimpa dengantestdisk
satu dapat memulihkan hanya satu folder yang dihapus / file yang dihapus. Saya juga sangat menyarankan untuk tidak melakukan ini saat boot dari hard drive yang berisi file yang dihapus, tetapi untuk mematikan sistem segera dan melakukan ini dari Live DVD / USB.