FAT32 Master Boot Record alanı muhtemelen en kötüye kullanmaya açıktır, çünkü mantıklı bir seviyede daima aynı yerde olması gerekir. (Belki de bu, kötü sektörlerin yumuşak bir şekilde yeniden ele alınmasıyla ele alınmaktadır, ancak bunun tüm donanımlara uygulandığından şüpheliyim.) sfdisk
bir döngüde ve bunu bu şekilde mahvedebilir misiniz bakın.
Ancak, yazılımdaki kötü donanımı kullanmaya çalışmak yerine, donanımın güvenilirliğini geliştirmek için elinizden geleni yapmanız için yalvarıyorum. SD kartların sorunu her türlü garip şekilde başarısız oluyor. Okunamaz hale gelirler, yazılamazlar, size kötü veriler verirler, işlemler sırasında zaman aşımına uğrarlar, vb.
İşte en sevdiğim hatalardan biri, "büyük veri modu":
SD kartlar, muazzam maliyet baskısı altında olan emtia tüketici ürünleridir. Parçalar hızla değişiyor ve veri sayfalarına ulaşmak zor. Sahte ürün duyulmamış değil. Ucuz depolama için onlar yenmek zor, ancak SSD'ler güvenilirliği bir öncelik haline getirirken, SD kartların önceliği hız, kapasite ve maliyettir (muhtemelen bu sırada değildir).
İlk savunma hattınız, çıkarılabilir bir eMMC parçasını çıkarılabilir bir SD kart yerine saygın bir üreticiden gelen gerçek bir veri sayfasıyla kullanmak. Evet, GB başına maliyeti daha yüksek, ancak parça daha uzun bir süre üretimde olacak ve en azından ne aldığınızı biliyorsunuz. Parçayı aşağı lehimlemek aynı zamanda çıkarılabilir bir kartla bir dizi olası sorundan (yazma sırasındaki kartlar, zayıf elektrik teması vb.) De kaçınır.
Ürününüzün çıkarılabilir depolamaya ihtiyacı varsa veya herhangi bir şeyi değiştirmek için henüz çok geç ise, "endüstriyel" sınıf kartlar için fazladan para harcamayı düşünün ya da atılabilir nesneler olarak kabul edin. Yaptığımız şey (Linux altında) fsck
Herhangi bir hata bildirildiğinde kart önyüklenir ve yeniden biçimlendirilir, çünkü bu kullanım durumunda yeniden biçimlendirme kabul edilebilir. Sonra biz fsck
tekrar dene. Yeniden biçimlendirmeden sonra hala hataları bildirirse, onu RMA olarak değiştiririz ve donanımı eMMC kullanan daha yeni bir değişkenle değiştiririz.
İyi şanslar!