Bir SD kartın sağlık durumunu nasıl kontrol edebilirim?
Bir sabit sürücüyü kontrol etmek istediğimde SMART'ı kullanabilirim, bir SD kartı nasıl kontrol etmeliyim? Evrensel bir yaklaşım var mı?
Bir SD kartın sağlık durumunu nasıl kontrol edebilirim?
Bir sabit sürücüyü kontrol etmek istediğimde SMART'ı kullanabilirim, bir SD kartı nasıl kontrol etmeliyim? Evrensel bir yaklaşım var mı?
Yanıtlar:
(Eski soru, ancak arayanlar için faydalı bilgiler)
Bir SD kartı tamamen test etmek istiyorsanız (tahrip edici şekilde), tüm veri alanını Linux'a yerleştirilmiş F3 araçlarıyla kontrol edebilirsiniz.
Diske çeşitli desenler yazmanıza izin verir ve ardından herhangi bir arıza olup olmadığını kontrol eder.
Ayrıca badblock'ları da kullanabilirsiniz, ancak badblock'lar sahte dolandırıcılık SD kartlarının sıklıkla geçecekleri (reklam alanından daha az olan kartlar, çevrimiçi satın alınan kartlarla ortak bir sorun), F3 özellikle bu tür sorunları arar ve ücretsizdir.
Yavaş ve kartınızı tamamen yeniden yazıyor (veya sadece test etmek istiyorsanız boş alanı dolduruyor), ancak oldukça kapsamlı.
SD kartlar hemen hemen en kötü flash depolama türüdür. Büyük doğrusal okumalar yapan ve FAT formatlı kartlara yazan kameralar için iyidirler ve aynı noktanın üzerine çok sık yazmazlar, ancak çok hızlı bir şekilde aşınırlar. Bunu kanıtlamak için dev bir tahtada çok mutsuz bir kartım var.
Kartı izlemenin bir yolunu bilmiyorum, ancak deneyimlerime göre ilk önce en çok kullandığınız dosyalar olacak. Kartımdaki hatalar / var (her gün güncellenen) altında / var altında apt dosyaları oldu.
Flash depolama kullanmanız gerekiyorsa, USB sürücüler daha hızlı ve daha güvenilir bir seçenektir.
EDIT: Kartların mevcut durumunu kontrol etmek istiyorsanız, eski düz fsck
kesinlikle iyi bir başlangıçtır. Do not kötü bloklar sadece er kartı yıpranacaktır olacak gibi olsa tarama herhangi bir sıralama yapmak için cazip.
Benzer bir soruyu burada superuser'da da cevapladım .
Kısacası : Ben şahsen F3 adlı iyi bilinen olmayan yazılımı kullanıyorum .
Ayrıca, * tüm USB SD kart okuyucularının "büyük" SD kartlarını doğru okuyamadıklarını göz önünde bulundurun:
Yalnızca SDHC kartlarını okuyabilen bir kart okuyucusunda bir SDXC kart okumaya çalışırsanız, tüm kart verilerini doğru okuyamazsınız ve bu veri bozulmasına benzeyebilir.
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"
SDHC ve SDSC kartlarını kaçırdığınızı düşünüyorum . Aynı Vikipedi sayfasında: SDHC cards are physically and electrically identical to standard-capacity SD cards (SDSC)
.