Cara Memulihkan Kartu Memori yang Rusak di Ubuntu



Coba Instrumen Kami Untuk Menghilangkan Masalah

Kartu memori adalah cara terbaik untuk mentransfer informasi antara perangkat seluler, kamera digital, dan PC. Jika Anda menerima 'Kartu Memori Rusak - Harap Format' atau kesalahan serupa dari perangkat Google Android atau Apple iOS, mungkin masih ada harapan untuk pemulihan data selama Anda menolak untuk memformat kartu. Keluarkan dengan benar, lalu pastikan kondisinya baik. Terkadang kartu SD, SDHC, dan SDXC berukuran penuh menjadi longgar dalam wadahnya, dan dapat disatukan kembali dengan lembut. Sebagian besar kartu microSD, microSDHC, dan microSDXC tidak memiliki masalah ini, tetapi masih mungkin untuk membersihkan kontak dan semacamnya.



Saat Anda memasang kartu Anda ke PC, Anda pasti ingin memastikan bahwa Anda melakukannya dengan tegas, namun lembut. Pastikan Anda tidak menekuk kartu, dan pastikan sudah terpasang dengan benar untuk memastikan koneksi yang baik. Ini mungkin tampak seperti detail kecil, tetapi ini akan sedikit membantu ketika menggunakan alat Ubuntu untuk memulihkan data dari sistem file Secure Digital yang rusak.



Metode 1: Memperbaiki Kartu Memori dengan Alat Standar Ubuntu

Buka GNOME Disks Utility dari menu Dash, KDE atau Whisker dan cari nama file perangkat untuk flash reader Anda. Biasanya akan menyebutnya 'Pembaca Flash Tunggal', dan jika diberi opsi di bawah grafik penyimpanan, klik panah yang menghadap ke kanan untuk mencoba memasangnya. Jika terpasang, Anda mungkin dapat menyalin file darinya.



Jika bertuliskan 'Tidak Ada Media', meskipun ada kartu di dalam slot, coba putuskan dan sambungkan kembali kartu, lalu lihat apakah ada yang berubah. Jika bisa, Anda mungkin ingin mencoba mengklik ikon perkakas, memilih 'Buat Gambar Disk', lalu menyimpannya sebagai file .img.



Keluarkan lalu masukkan kartu memori kosong lain dengan ukuran yang sama setelah ditutup, lalu tulis gambar disk ini ke kartu baru dengan menu perkakas. Anda mungkin dapat memasang sistem file baru, tetapi perlu diingat Anda akan kehilangan apa pun yang ada di kartu baru, jadi pastikan itu benar-benar kosong sebelum melanjutkan.

Ketika partisi dilepas tetapi Ubuntu mendeteksi drive, Anda dapat menjalankan pemeriksaan konsistensi untuk mencoba memulihkan sistem file. Dengan asumsi Anda memiliki kartu berformat FAT12, FAT16 atau FAT32, kemudian jalankan sudo fsck.msdos -r / dev / sdd1 dari baris perintah untuk mencoba pemulihan. Ganti bagian sdd1 dengan nama partisi yang diberikan di utilitas disk. Sebagai gantinya, Anda dapat mencoba menggunakan fsck.ext # jika Anda memformat kartu untuk bekerja dengan salah satu sistem file Linux. Gantikan # dengan nomor ext sistem jika Anda dapat mengingatnya.

Metode 2: Memperbaiki Kartu Memori pada Sistem Ubuntu Dual-Boot

Jika Anda menjalankan Ubuntu bersama Microsoft Windows, Anda mungkin beruntung menggunakan perintah chkdsk di prompt perintah Windows. Meskipun Ubuntu memiliki dukungan yang sangat unggul untuk memulihkan perangkat FAT, Windows terkadang dapat membantu memulihkan perangkat NTFS. Nyalakan ulang komputer, dan ketika GRUB muncul, minta untuk memulai instalasi Microsoft Windows Anda dengan keyboard. Buka jendela File Explorer dengan menahan tombol Windows dan menekan E. Temukan huruf drive yang ditetapkan Windows ke kartu memori Anda, tetapi jangan memformatnya jika Windows meminta.

Buka prompt perintah dari Start Menu, lalu ketik chkdsk / f E :, ganti E: dengan huruf drive apa pun yang diberikannya. Namun, jika Anda mendapatkan kesalahan, Windows tidak lagi beruntung memulihkan kartu memori Anda daripada yang dimiliki Ubuntu.

Ubuntu menyediakan dua program berguna untuk bekerja dengan kartu memori berformat NTFS yang rusak jika Anda tidak memiliki akses ke Microsoft Windows. Anda dapat mencoba sudo ntfsfix -d / dev / sdd1, mengganti file perangkat dengan nama perangkat Anda. Meskipun ini bukan versi Linux dari chkdsk, ini dapat memperbaiki beberapa ketidakkonsistenan NTFS. Anda juga dapat mencoba menggunakan ntfsclone -so dsk.img / dev / sdd1 untuk mengambil image disk dari kartu memori NTFS meskipun Disks Utility gagal melakukannya. Anda kemudian dapat mengembalikannya ke kartu memori kosong dengan sudo ntfsclone -r dsk.img / dev / sdd1. Ganti file perangkat dengan nama yang benar di kedua contoh, dan perlu diingat bahwa memulihkan image disk akan menghancurkan semua yang ada di perangkat tersebut. Tambahkan sakelar -f jika Ubuntu mengeluh bahwa sistem file ditandai kotor.

Metode 3: Menggunakan Program Testdisk

Jika program Ubuntu atau Windows normal tidak membantu Anda memulihkan file dari kartu memori, Anda mungkin lebih beruntung dengan program bernama Testdisk. Kemungkinan besar Anda belum menginstalnya, jadi dari prompt CLI Ubuntu ketik sudo apt-get install testdisk untuk menginstalnya. Setelah terinstal, jalankan testdisk / log / dev / sdd, ganti / dev / sdd dengan nama perangkat yang sebenarnya. Bergantung pada bagaimana instalasi Anda diinstal, Anda mungkin perlu menggunakan sudo di depannya karena memang memerlukan akses langsung ke file perangkat.

Meskipun sebagian besar ponsel, tablet, dan kamera digital menggunakan sistem file FAT16 atau FAT32, testdisk juga akan memeriksa HFS dan HFS + dari platform Macintosh serta NTFS. Setelah program selesai, kembali ke Disk Utility dari menu Ubuntu Dash atau KDE dan lihat apakah Anda dapat mengklik perangkat. Klik pada panah yang menunjuk ke kanan untuk memasangnya. Sekarang Anda mungkin dapat menyalin file di pengelola file Anda.

Metode 4: Menggunakan PhotoRec untuk Memulihkan File Tanpa Sistem File

Jika Linux dapat melihat kartu memori Anda sebagai perangkat penyimpanan massal, tetapi tidak dapat benar-benar mendeteksi sistem file, Anda dapat menggunakan PhotoRec untuk memulihkan file darinya. Pengguna yang belum menginstalnya dapat mengunduhnya dari repositori Ubuntu atau Debian dengan perintah sudo apt-get install photorec.

PhotoRec tidak mencoba menulis ke perangkat, jadi aman digunakan. Arahkan ke area dalam sistem file PC Anda yang tidak keberatan file disalin. Dengan asumsi Linux memanggil kartu memori Anda / dev / sdd, kemudian jalankan photorec / log / dev / sdd, meskipun Anda harus mengganti baris / dev / sdd dengan apa pun nama sebenarnya dari kartu memori Anda. Perintah ini akan menuliskan hasil operasi ke file photorec.log di direktori yang sama. Anda juga dapat menggunakan sakelar / debug untuk menerima informasi tambahan.

4 menit membaca