Secara tidak sengaja menghapus file adalah perasaan yang mengerikan. Tidak bisa boot ke Windows dan membatalkan penghapusan file yang membuat itu lebih buruk. Untungnya, Anda dapat memulihkan file yang dihapus pada hard drive NTFS dari Live CD Ubuntu.
Untuk menunjukkan proses ini, kami membuat empat file di desktop mesin Windows XP, dan kemudian menghapusnya. Kami kemudian mem-boot mesin yang sama dengan Ubuntu 9.10 USB Flash Drive bootable yang kami buat minggu lalu.
Setelah Ubuntu 9.10 mem-boot, buka terminal dengan mengklik Applications di kiri atas layar, lalu pilih Accessories> Terminal.
sudo fdisk –l
dan tekan enter.
Jika Anda memiliki lebih dari satu partisi hard drive yang diformat sebagai NTFS, maka Anda mungkin dapat mengidentifikasi partisi yang benar berdasarkan ukuran. Jika Anda melihat baris kedua teks di screenshot di atas, itu berbunyi "Disk / dev / sda: 136,4 GB, …" Ini berarti bahwa hard drive yang bernama / dev / sda Ubuntu adalah 136,4 GB besar. Jika hard drive Anda memiliki ukuran berbeda, maka informasi ini dapat membantu Anda melacak nama perangkat yang tepat untuk digunakan. Atau, Anda dapat mencoba semuanya, meskipun ini bisa memakan waktu untuk hard drive besar.
Sekarang setelah Anda tahu nama Ubuntu telah ditetapkan untuk hard drive Anda, kami akan memindainya untuk melihat file apa yang dapat kami temukan.
Di jendela terminal, ketik:
sudo ntfsundelete
dan tekan enter. Dalam kasus kami, perintahnya adalah:
sudo ntfsundelete /dev/sda1
Namun demikian, kami memiliki tiga file yang dapat kami pulihkan - dua JPG dan MPG.
Catatan: ntfsundelete segera tersedia di Ubuntu 9.10 Live CD. Jika Anda menggunakan versi Ubuntu yang berbeda, atau karena alasan lain mendapatkan kesalahan saat mencoba menggunakan ntfsundelete, Anda dapat menginstalnya dengan memasukkan "sudo apt-get install ntfsprogs" di jendela terminal.
Untuk memulihkan dua JPG dengan cepat, kita akan menggunakan * wildcard untuk memulihkan semua file yang diakhiri dengan.jpg.
Di jendela terminal, masukkan
sudo ntfsundelete –u –m *.jpg
yang, dalam kasus kami,
sudo ntfsundelete /dev/sda1 –u –m *.jpg
Perhatikan bahwa program ntfsundelete tidak membuat perubahan apa pun ke hard drive NTFS asli. Jika Anda ingin mengambil file-file itu dan menyimpannya kembali di hard drive NTFS, Anda harus memindahkannya di sana setelah mereka tidak terhapus dengan ntfsundelete. Tentu saja, Anda juga dapat menempatkannya di flash drive Anda atau membuka Firefox dan mengirimnya ke Anda sendiri - langit adalah batasnya!
Kami memiliki satu file lagi untuk membatalkan penghapusan - MPG kami.
Untuk membatalkan penghapusan file dengan Inode-nya, masukkan yang berikut di terminal:
sudo ntfsundelete –u –i
Dalam kasus kami, ini adalah:
sudo ntfsundelete /dev/sda1 –u –i 14159
Kami dapat memverifikasi ini dengan mengetikkan yang berikut di jendela terminal kami:
ls –l
sudo chown ubuntu
Jika folder saat ini memiliki file lain di dalamnya, Anda mungkin tidak ingin mengubah pemiliknya ke ubuntu. Namun, dalam kasus kami, kami hanya memiliki tiga file ini di folder ini, jadi kami akan menggunakan * wildcard untuk mengubah pemilik ketiga file.
sudo chown ubuntu *
Lihat halaman manual ntfsundelete untuk informasi penggunaan lebih rinci