29 July 2007

Recovery Partisi dengan TestDisk

Pengguna Linux juga manusia, masih baru ataupun sudah lama menggunakan Linux, tetap saja bisa melakukan kesalahan. Seperti yang saya lakukan beberapa hari yang lalu, "bermain-main" dengan aplikasi GParted yang menyebabkan semua partisi harddisk saya terhapus. Tidak masalah jika tidak ada dokumen penting di dalam partisi kita atau kita sudah membackup sebelumnya, tapi masalah besar jika hanya di dalam partisi tersebut satu-satunya salinan dokumen yang kita punya.

Beruntung ada OSS tangguh TestDisk yang dapat merecovery partisi yang hilang (termasuk hilang karena ketidaksengajaan "bermain-main" :-) ). TestDisk dapat berjalan di Sistem Operasi DOS, Win32, MacOSx dan Linux. Hampir semua jenis filesystem yang hilang dapat ditemukan oleh TestDisk termasuk FAT16, FAT32, NTFS, Swap, Ext2 dan Ext3. Berikut panduan singkat penggunaannya (contoh yang saya tunjukan berdasarkan penggunaan pada Sistem Operasi Linux distribusi Fedora):

  1. Donwload paket TestDisk yang sesuai dengan Sistem Operasi yang kita gunakan.
    Halaman downloadnya di http://www.cgsecurity.org/wiki/TestDisk_Download
    (catatan : TestDisk juga sudah terpaket pada beberapa distribusi Linux seperti PCLinuxOS, GParted dan SystemRescue atau sudah tersedia pada server repository distribusi Linux kesayangan anda)

  2. Install paket TestDisk
    Jika install dari server Fedora dengan yum : # yum install testdisk
    Jika install dari file rpm : # rpm -ivh testdisk-6.7-1.i386.rpm

  3. Jalankan Testdisk : # testdisk atau # /usr/sbin/testdisk

  4. Tentukan pilihan penyimpanan output kedalam file log


  5. Pilih harddisk yang akan di recovery kemudian pilih menu [Proceed]


  6. Pilih tipe partition yang digunakan. Pilih [Intel] untuk partisi yang dibuat dengan filesystem DOS, Win32 dan Linux


  7. Tentukan pilihan proses yang akan dilakukan. Pilih [Analyse] untuk mencari partisi yang hilang


  8. Akan ditampilkan skema partisi saat ini. Pilih [Proceed] untuk memulai proses mencari partisi yang hilang atau [Backup] untuk membackup terlebih dulu partisi saat ini.

  9. Setelah menekan [Proceed], jawab pertanyaan apakah TestDisk harus mencari juga partisi yang dibuat oleh Vista. Jawab "Yes" jika tidak yakin jawabannya.

  10. Akan ditampilkan skema partisi hilang yang ditemukan, yaitu skema partisi sebelum skema partisi saat ini. Tekan Enter untuk melanjutkan


  11. Pilih [Quit] Untuk keluar tanpa merecovery, [Search] untuk mencari partisi hilang lebih dalam atau [Write] untuk merecovery partisi yang telah ditemukan


  12. Reboot komputer

  13. Periksa partisi pada harddisk yang sudah direcovery. Jika berhasil, anda akan menemukan skema partisi anda sebelumnya
Saya sarankan untuk tidak merubah skema partisi sesaat setelah partisi kita hilang jika ingin direcovery dengan TestDisk, agar tidak memperlama proses TestDisk dalam menemukan partisi hilang yang kita maksud.
Selamat mencoba dan semoga berhasil !

Info TestDisk : http://www.cgsecurity.org/wiki/TestDisk