Bagaimana saya dapat memeriksa kondisi kesehatan kartu SD?
Ketika saya ingin memeriksa hard drive, saya dapat menggunakan SMART, bagaimana saya harus memeriksa kartu SD? Apakah ada pendekatan universal?
Bagaimana saya dapat memeriksa kondisi kesehatan kartu SD?
Ketika saya ingin memeriksa hard drive, saya dapat menggunakan SMART, bagaimana saya harus memeriksa kartu SD? Apakah ada pendekatan universal?
Jawaban:
(Pertanyaan lama, tetapi info berguna bagi mereka yang mencari)
Jika Anda ingin menguji sepenuhnya kartu SD (destruktif), Anda dapat memeriksa seluruh ruang data dengan alat F3 yang telah porting ke Linux
Mereka membiarkan Anda menulis berbagai pola ke disk dan kemudian memeriksa untuk melihat apakah ada kegagalan.
Anda juga dapat menggunakan badblock, tetapi badblock menggunakan pola berulang yang kartu SD penipuan palsu sering masih tetap lulus (kartu yang memiliki ruang kurang dari iklan, masalah umum dengan kartu yang dibeli secara online), F3 secara khusus mencari masalah seperti ini dan gratis.
Ini lambat, dan itu sepenuhnya menulis ulang kartu Anda (atau setidaknya mengisi ruang kosong jika Anda hanya ingin menguji itu), tetapi cukup komprehensif.
Kartu SD adalah jenis penyimpanan flash yang paling buruk. Mereka baik-baik saja untuk kamera yang membaca dan menulis linear besar ke kartu format FAT, dan tidak terlalu sering menimpa tempat yang sama, tetapi mereka cepat aus karena Anda mencoba meletakkan root di atasnya. Saya memiliki kartu yang sangat tidak menyenangkan di papan dev untuk membuktikannya.
Saya tidak tahu cara untuk memantau kartu, tetapi dalam pengalaman saya itu akan menjadi file yang paling Anda gunakan yang mati dulu. Di kartu saya itu adalah file apt di bawah / var (yang diperbarui setiap hari) yang mengembangkan kesalahan.
Jika Anda perlu menggunakan penyimpanan flash, drive USB adalah pilihan yang lebih cepat dan lebih dapat diandalkan.
EDIT: Jika Anda ingin memeriksa keadaan kartu saat ini, kartu lama fsck
pasti merupakan awal yang baik. Jangan tidak tergoda untuk melakukan apapun yang buruk-blok memindai meskipun sebagai Anda hanya akan memakai kartu keluar cepat.
Saya menjawab pertanyaan serupa tentang superuser di sini .
Secara singkat : Saya pribadi menggunakan perangkat lunak yang tidak terkenal bernama F3 .
Juga perhatikan bahwa * tidak semua pembaca kartu SD USB dapat membaca dengan benar kartu SD "besar":
Jika Anda mencoba membaca kartu SDXC pada pembaca kartu yang hanya bisa membaca kartu SDHC, Anda tidak akan dapat membaca dengan benar semua data kartu, dan itu bisa terlihat seperti data korupsi.
The Secure Digital eXtended Capacity (SDXC) format, [...] supports cards up to 2 TiB (2199023255552 bytes), compared to a limit of 32 GiB for SDHC cards in the SD 2.0 specification"
Saya pikir Anda ketinggalan dengan kartu SDHC dan SDSC . Di halaman Wikipedia yang sama: SDHC cards are physically and electrically identical to standard-capacity SD cards (SDSC)
.