
Anda mungkin pernah mengalaminya sendiri, atau mengenal seseorang yang pernah merasakan merinding saat hard drive hilang tanpa peringatan. Baik itu karena pemadaman listrik, virus berbahaya , atau kelalaian sederhana saat mengelola penyimpanan, kehilangan akses ke file Anda bisa menjadi mimpi buruk. Untungnya, semuanya belum hilang, karena ada alat-alat canggih yang memungkinkan Anda untuk memulihkan data dari kesalahan ini tanpa harus mengeluarkan banyak uang untuk layanan teknis khusus.
Di sinilah TestDisk berperan, sebuah perangkat lunak sumber terbuka yang telah menjadi penyelamat bagi banyak orang. Tidak seperti program lain, TestDisk berfokus pada perbaikan struktur disk , memungkinkan sistem operasi untuk mengenali partisi yang kita kira telah dihapus secara permanen. Meskipun antarmuka TestDisk tidak berwarna-warni dan penuh tombol, efektivitasnya sangat luar biasa jika Anda tahu cara menavigasi menunya.
Sebenarnya apa itu TestDisk dan untuk apa digunakan?
Bagi yang belum familiar, TestDisk adalah utilitas gratis yang dirancang khusus untuk memulihkan partisi yang hilang dan menghidupkan kembali disk yang tidak dapat di-boot. Ini bukan sekadar alat pemulihan file sederhana; ia bekerja pada tingkat yang lebih dalam: tabel partisi.
Program ini mampu mengelola berbagai format yang menakjubkan. Mulai dari format klasik seperti Apple Partition Map hingga GUID modern (GPT) , termasuk format standar Windows (MSDOS/Intel) dan Solaris. Lebih jauh lagi, program ini tidak terbatas pada satu sistem file saja, karena dapat bekerja dengan NTFS, FAT12, FAT16, FAT32, ext2, ext3, ext4, HFS+ , ReiserFS, dan banyak lainnya.
Di antara fitur-fiturnya yang paling menonjol adalah kemampuannya untuk membangun kembali sektor boot , memperbaiki Master File Table (MFT) pada partisi NTFS, dan menemukan Superblock pada sistem Linux. Pada dasarnya, jika kerusakan bukan disebabkan oleh kegagalan perangkat keras fisik (seperti disk terjatuh atau terbakar), TestDisk memiliki peluang nyata untuk memulihkan akses ke data.
Kompatibilitas dan persyaratan sistem
Salah satu keunggulan terbesar perangkat lunak ini adalah fleksibilitasnya. Anda dapat menjalankannya di Windows (termasuk Windows 10), Linux, macOS, BSD, DOS, dan SunOS . Ini sangat penting karena terkadang, untuk memulihkan disk yang dapat di-boot, kita perlu menghubungkannya ke komputer yang berfungsi atau menggunakan LiveCD atau LiveUSB untuk memuat sistem operasi ke dalam RAM.
Terkait perangkat keras, program ini kompatibel dengan hampir semua perangkat penyimpanan massal. Ini termasuk hard drive konvensional (HDD) , solid-state drive (SSD), flash drive USB yang tidak dikenali , dan bahkan kartu SD. Satu-satunya hal yang perlu diingat adalah, agar perangkat lunak dapat mengakses perangkat fisik dan melakukan perubahan, perangkat lunak tersebut harus dijalankan dengan hak akses administrator.
Cara menginstal dan menjalankan TestDisk
Jika Anda menggunakan lingkungan Linux, seperti Debian, instalasinya sangat mudah; cukup jalankan perintah berikut: sudo apt-get install testdisk di terminal. Bagi pengguna Windows atau Mac, prosesnya meliputi mengunduh file biner dari situs web resmi, mengekstrak file tersebut, dan luncurkan aplikasi langsung dari folder tersebut.
Saat membuka program, hal pertama yang akan Anda lihat adalah layar yang menanyakan apakah Anda ingin membuat log operasi. Meskipun mungkin tampak seperti langkah yang tidak relevan, memilih opsi "Buat" sangat disarankan . Dengan cara ini, jika terjadi kesalahan atau Anda perlu meninjau langkah-langkahnya, Anda akan memiliki riwayat terperinci tentang semua yang terjadi selama proses pemulihan.
Langkah-langkah detail untuk memulihkan partisi yang terhapus
Setelah program dimulai, alur kerjanya cukup intuitif jika Anda mengikuti urutan logis menu-menunya. Langkah pertama adalah memilih hard drive yang bermasalah . TestDisk akan menampilkan semua drive yang terdeteksi beserta ukurannya masing-masing; cukup gunakan tombol panah untuk memilih yang benar dan tekan Enter untuk melanjutkan.
Langkah penting selanjutnya adalah memilih tipe tabel partisi . Program biasanya mendeteksi secara otomatis apakah itu Intel/MSDOS atau EFI GPT, jadi dalam kebanyakan kasus, cukup terima pengaturan default. Jika Anda tidak yakin, ingatlah bahwa hard drive berkapasitas tinggi modern biasanya menggunakan GPT , sedangkan yang lebih lama menggunakan MBR.
Sekarang kita memasuki fase analisis. Kita harus memilih opsi "Analisis" untuk memeriksa struktur disk saat ini. Ini akan memungkinkan kita untuk melihat partisi mana yang ada dan mana yang hilang. Jika daftarnya tidak tampak lengkap, langkah selanjutnya adalah menjalankan "Pencarian Cepat ".
Selama pencarian cepat, program akan menganalisis disk secara real-time. Jika menemukan partisi yang hilang, kita dapat menekan tombol "p" untuk menampilkan daftar file dan memverifikasi bahwa data masih utuh. Jika semuanya terlihat baik, kita tekan Enter. Namun, jika partisi masih belum muncul, kita tidak perlu putus asa dan harus menggunakan "Pencarian Lebih Dalam ," yang memindai setiap silinder disk dan mencari cadangan sektor boot.
Setelah kita menemukan semua partisi dan memverifikasi isinya, langkah terakhir adalah memilih opsi "Tulis" . Ini akan menulis struktur tabel partisi baru ke disk. Setelah mengkonfirmasi tindakan dengan tombol "y" (Ya) , program akan meminta kita untuk memulai ulang komputer agar perubahan berlaku dan sistem operasi dapat mengenali drive lagi.
Perbaikan sektor boot NTFS
Terkadang, memulihkan partisi saja tidak cukup karena disk tetap tidak dapat di-boot. Ini terjadi ketika sektor boot rusak tetapi cadangan masih valid. TestDisk memungkinkan kita membandingkan kedua sektor tersebut dan, jika mendeteksi bahwa keduanya tidak identik, ia menawarkan opsi "Backup BS".
Memilih opsi ini menyebabkan TestDisk menimpa sektor boot yang rusak menggunakan cadangan. Setelah kedua sektor benar-benar identik, sistem file NTFS berhasil dipulihkan, dan komputer seharusnya dapat melakukan booting ke sistem operasi tanpa masalah.
Alternatif dan tambahan: PhotoRec dan perangkat lunak lainnya
Penting untuk disebutkan bahwa TestDisk dilengkapi dengan perangkat lunak unggulan lainnya: PhotoRec . Sementara TestDisk menangani struktur disk ("rak buku"), PhotoRec bertanggung jawab untuk memulihkan file yang terhapus ("buku"). PhotoRec beroperasi dalam mode "hanya baca" , artinya tidak menulis apa pun ke drive sumber, sehingga mencegah data yang ingin kita pulihkan tertimpa.
Jika karena alasan tertentu alat sumber terbuka ini tidak berfungsi, ada opsi komersial atau yang lebih terpandu. Recuva , dari pembuat CCleaner, sangat bagus untuk memulihkan file individual melalui antarmuka yang sangat sederhana. Di sisi lain, Disk Drill adalah alternatif yang sangat ampuh, terutama dioptimalkan untuk pengguna macOS, mampu mengenali ratusan format file yang berbeda.
Namun, sangat penting untuk diingat bahwa satu-satunya jaminan nyata terhadap kehilangan data adalah dengan melakukan pencadangan secara teratur . Tidak ada perangkat lunak yang sempurna, dan meskipun TestDisk mungkin merupakan alat yang paling akurat untuk membangun kembali partisi, kerusakan mekanis serius pada hard drive dapat membuat upaya pemulihan apa pun menjadi tidak mungkin.
