30Aug

Pulihkan File yang Dihapus pada Hard Drive NTFS dari CD Live Ubuntu

click fraud protection

Sengaja menghapus file adalah perasaan yang mengerikan. Tidak bisa boot ke Windows dan membatalkan penghapusan file itu membuat itu menjadi lebih buruk lagi. Untungnya, Anda dapat memulihkan file yang telah dihapus di hard drive NTFS dari CD Live Ubuntu.

Untuk menunjukkan proses ini, kami membuat empat file pada desktop mesin Windows XP, dan kemudian menghapusnya. Kami kemudian boot up mesin yang sama dengan bootable Ubuntu 9,10 USB Flash Drive yang kami buat minggu lalu.

Setelah Ubuntu 9.10 boot up, buka terminal dengan mengklik Applications di kiri atas layar, lalu pilih Accessories & gt;Terminal.


Untuk membatalkan penghapusan file kami, pertama-tama kami perlu mengidentifikasi hard drive yang ingin kami batalkan. Di jendela terminal, ketik:

sudo fdisk -l

dan tekan enter.

Apa yang Anda cari adalah garis yang diakhiri dengan HPSF / NTFS( di bawah Sistem pos).Dalam kasus kami, perangkatnya adalah "/dev/ sda1".Ini mungkin sedikit berbeda untuk Anda, tapi masih akan dimulai dengan /dev/.Perhatikan nama perangkat ini.

instagram viewer

Jika Anda memiliki lebih dari satu partisi hard drive yang diformat sebagai NTFS, Anda mungkin bisa mengidentifikasi partisi yang benar menurut ukurannya. Jika Anda melihat baris kedua teks pada tangkapan layar di atas, terbaca "Disk /dev/ sda: 136,4 GB,. .." Ini berarti bahwa hard drive yang diberi nama /dev/ adalah sda 136,4 GB.Jika hard drive Anda memiliki ukuran yang berbeda, informasi ini dapat membantu Anda melacak nama perangkat yang tepat untuk digunakan. Sebagai alternatif, Anda bisa mencobanya sendiri, meski ini bisa memakan waktu lama untuk hard drive yang besar.

Sekarang setelah Anda mengetahui nama Ubuntu yang telah ditugaskan ke hard drive Anda, kami akan memindainya untuk melihat file apa yang dapat kami temukan.

Di jendela terminal, ketik:

sudo ntfsundelete & lt; nama HD & gt;

dan tekan enter. Dalam kasus kami, perintahnya adalah:

sudo ntfsundelete /dev/ sda1

Nama file yang dapat ditemukan muncul di kolom paling kanan. Persentase di kolom ketiga memberi tahu kita berapa banyak file itu dapat dipulihkan. Tiga dari empat file yang awalnya kami hapus muncul dalam daftar ini, walaupun kami mematikan komputer tepat setelah menghapus keempat file - sehingga dalam kasus ideal sekalipun, file Anda mungkin tidak dapat dipulihkan. Namun, kami memiliki tiga file yang dapat kami pulihkan - dua JPG dan MPG.

Catatan: ntfsundelete segera tersedia di Ubuntu 9.10 Live CD.Jika Anda berada dalam versi yang berbeda dari Ubuntu, atau karena alasan lain mendapatkan kesalahan saat mencoba menggunakan ntfsundelete, Anda dapat menginstalnya dengan memasukkan "sudo apt-get install ntfsprogs" di jendela terminal.

Dengan cepat memulihkan dua JPG, kita akan menggunakan wildcard untuk memulihkan semua file yang diakhiri dengan. jpg.

Di jendela terminal, masukkan

sudo ntfsundelete & lt; nama HD & gt;-u-m *. jpg

yang, dalam kasus kami,

sudo ntfsundelete /dev/ sda1 -u-m *. jpg

Kedua berkas dipulihkan dari hard drive NTFS dan disimpan di direktori kerja saat ini dari terminal. Secara default, ini adalah direktori home pengguna saat ini, meskipun kita bekerja di folder Desktop.

Perhatikan bahwa program ntfsundelete tidak membuat perubahan pada hard drive NTFS asli. Jika Anda ingin mengambil file-file itu dan mengembalikannya ke hard drive NTFS, Anda harus memindahkannya ke sana setelah mereka dihapus dengan ntfsundelete. Tentu saja, Anda juga bisa meletakkannya di flash drive Anda atau membuka Firefox dan mengirimkannya melalui email kepada diri Anda - langit adalah batasnya!

Kami memiliki satu file lagi untuk membatalkan penghapusan - MPG kami.

Perhatikan kolom pertama di paling kiri. Ini berisi nomor, Inode-nya. Anggap ini sebagai pengenal unik file. Perhatikan nomor ini

Untuk membatalkan penghapusan file oleh Inode-nya, masukkan yang berikut ini di terminal:

sudo ntfsundelete & lt; HD name & gt;-u -i & lt; Inode & gt;

Dalam kasus kami, ini adalah:

sudo ntfsundelete /dev/ sda1 -u -i 14159

Ini memulihkan file, bersama dengan pengenal yang tidak kita pedulikan. Ketiga file yang dapat dipulihkan sekarang telah ditemukan.

Namun, Ubuntu memberi tahu kami secara visual bahwa kami belum dapat menggunakan file ini. Itu karena program ntfsundelete menyimpan file sebagai pengguna "root", bukan pengguna "ubuntu".

Kami dapat memverifikasi ini dengan mengetikkan berikut ini di jendela terminal kami:

ls -l

Kami ingin ketiga file ini dimiliki oleh ubuntu, bukan root. Untuk melakukan ini, masukkan berikut ini di jendela terminal:

sudo chown ubuntu & lt; Files & gt;

Jika folder saat ini memiliki file lain di dalamnya, Anda mungkin tidak ingin mengubah pemiliknya menjadi ubuntu. Namun, dalam kasus kami, kami hanya memiliki ketiga file dalam folder ini, jadi kami akan menggunakan wildcard untuk mengubah pemilik ketiga file tersebut.

sudo chown ubuntu *

File sekarang terlihat normal, dan kita bisa melakukan apapun yang kita mau dengan mereka.

Mudah-mudahan Anda tidak perlu menggunakan tip ini, tapi jika Anda melakukannya, ntfsundelete adalah utilitas baris perintah yang bagus. Ini tidak memiliki GUI mewah seperti banyak program Windows yang serupa, namun ini adalah alat yang hebat yang dapat memulihkan file Anda dengan cepat.

Lihat halaman manual ntfsundelete untuk informasi penggunaan lebih rinci