Tanya :

Bagaimana Mengembalikan Data Hard Disk yang Terformat ?

Jawab :

OK, ada banyak hal dan cara untuk melakukan hal tersebut. Keberhasilannya bergantung pada seberapa parah kondisinya. Salah satunya dapat dilakukan seperti panduan berikut ini :

Dalam kasus ini yang akan direcovery adalah MMC 2 GB yang Terformat :

Dapatkan terlebih dahulu alamat Hard Disk Anda yang Tadi terformat dengan perintah fdisk -l

rezaervani@rezaervani-laptop:~/Documents$ sudo fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00051823
Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       37383   300273105+  83  Linux
/dev/sda2           37383       60801   188110369+   5  Extended
/dev/sda5           60064       60801     5927953+  82  Linux swap / Solaris
/dev/sda6           59326       60063     5922816   82  Linux swap / Solaris
/dev/sda7           37383       37991     4882432   82  Linux swap / Solaris
/dev/sda8           37991       59325   171370496   83  Linux
Partition table entries are not in disk order
Disk /dev/sdb: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0961b334
Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1       38913   312568641    b  W95 FAT32
Disk /dev/mmcblk0: 2002 MB, 2002780160 bytes
4 heads, 16 sectors/track, 61120 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot      Start         End      Blocks   Id  System
/dev/mmcblk0p1   *           1       61120     1955832    c  W95 FAT32 (LBA)

Dari tampilan diatas (yang berwarna merah) anda dapatkan bahwa posisi MMC  saya adalah //dev/mmcblk0p1
Selanjutnya saya akan gunakan sofware ddrescue untuk membuat backup MMC saya tersebut :

rezaervani@rezaervani-laptop:~/Documents$ sudo ddrescue -r 3 /dev/mmcblk0p1 backup.img logfile
Press Ctrl-C to interrupt
Initial status (read from logfile)
rescued:      1024 B,  errsize:       0 B,  errors:       0
Current status
rescued:     2002 MB,  errsize:       0 B,  current rate:    9109 kB/s
ipos:     2002 MB,   errors:       0,    average rate:    8219 kB/s
opos:     2002 MB,     time from last successful read:       0 s
Finished

Saya cek dengan perintah ls apakah file backup.img sudah ada di direktori saya :

rezaervani@rezaervani-laptop:~/Documents$ ls
backup.img                    OscarCD5.zip
C++ Lab Manual                output
kartuku.img                   recup_dir.1
KOLEKSI BUKU                  recup_dir.2
logfile                       SOAL TRY OUT
lotus_symphony3_fp1.i386.deb  symphony_3.0-1hardy1_i386.deb
MATERI UNTUK TPNU             testdisk.log
memorycard                    TULISAN dan PEMIKIRAN REZAERVANI
OscarCD5

Berikutnya saya akan gunakan perangkat lunak foremost untuk mengembalikan data backup tersebut :

rezaervani@rezaervani-laptop:~/Documents$ sudo foremost backup.img
Processing: backup.img
|foundat=framework/res/backing_hc.pngUT
foundat=framework/res/backing_rtl_right_hc.pngUT
foundat=sd/res/dlgass5.pngUT
foundat=sd/res/pubdlg4.pngUT
********************|

Proses tersebut akan menghasilkan sebuah folder bernama “ouput”. Di folder inilah file-file hasil recovery disimpan.

Selanjutnya saya rubah permission direktori “output” menjadi 777 agar bisa saya baca

rezaervani@rezaervani-laptop:~/Documents$ sudo chmod -R 777 output

Selanjutnya saya masuk ke folder tersebut, maka saya akan dapati dua folder : jpg dan exe, buka folder tersebut dan saya dapati bahwa file-file saya yang sempat hilang karena MMC terformat ada utuh disitu, walaupun sudah tidak dalam bentuk folder-folder lagi.

rezaervani@rezaervani-laptop:~/Documents$ cd output
rezaervani@rezaervani-laptop:~/Documents/output$ ls
audit.txt  exe  jpg

Selamat mencoba

Iklan