Eski günlerde, sürücüye yazılan badblokları not etmeli ve sürücüyü biçimlendirmeden önce hata listesine girmeliydiniz, çünkü sabit disk yüzeyleri asla "mükemmel" değildi, çünkü üreticiler buna akıllıca davrandılar çünkü insanlar satın alma diskleri disk üzerinde yazılı olan kusur tablosuna bakar ve en az miktarda kusura sahip olanları satın alır.
Şimdi 20 yıl kadar ilerleyin ve sabit disk üreticileri yepyeni bir diskin bellenim ile kötü bloklara sahip olduğu gerçeğini gizler, yepyeni bir disk satın aldığınızda zaten tüm olası kötü bloklarda olacak, bellenim yeni yetiştirilen badblokları ve Bunları sahip olduğu bir dizi yedek silindirden eşleştirir, ancak bu yalnızca o sektörde bir yazma işlemi gerçekleştiğinde ve ECC algoritması bit hatasını tespit ettiğinde olur, ancak o zaman bloğu eşler. Bu yüzden noktaya geri dönerek bir sürücüyü yalnızca DD kullanarak badblock'ları eşlemeye zorlayabilirsiniz, yani / [edit: aşağıdaki örnek yanlışlıkla sürücü tahribatını önlemek için düzenlendi: kaldırılan joker karakter, X ile değiştirildi]
dd if=/dev/zero of=/dev/sdX bs=1M
Açıkçası = hedefini sıfırlamak istediğiniz sürücüyü yansıtacak şekilde değiştirin, bu bir sürücü kusurlarını yeniden eşlemenin en hızlı yoludur, aynı zamanda hedef sürücüyü yanlış yaparak Linux kurulumunuzu tamamen çöpe atmanın en hızlı yoludur, bu yüzden kontrol edin, iki kez kontrol edin sonra enter tuşuna basmadan önce tekrar kontrol edin. Okuma / yazma işlemlerini optimize etmek ve belki de işleri daha hızlı hale getirmek için dd komutundaki blok boyutunun boyutunu artırabilirsiniz, ancak bir noktadan sonra geri dönüşler azalır. 1M ile 8M arasında bir şey buluyorum benim için en iyisi
DD'yi sadece bir sektör, kötü sektör yazmak için alabilirsiniz ... yeniden eşleştirmek için, sürücünüzü yedeklemek zorunda değilsiniz, ancak tam olarak bilmiyorsanız bu tamamen farklı bir balık ve Rus ruleti su ısıtıcısıdır. ne yapıyorsun .....
Bu komut, bölümler dahil olmak üzere sabit diskinizdeki her şeyi yok edecektir. Ancak bu, sürücüyü sahip olabileceği kötü sektörleri haritalamaya zorlayacaktır.
Bir diskin önyükleme sektöründe olmadıkları sürece kötü sektörlere sahip olması mükemmel bir şekilde tamam, eğer öyleyse sürücü işe yaramaz, eğer birkaç ay sonra sürücünüzün daha kötü sektörler geliştirdiğini fark ederseniz değiştirme için alışverişe başlamak.
Bunun gibi yüzlerce sürücüyü yeniden canlandırdım ve daha sonra uzun yıllar yaşadılar, kötü bir sektör mutlaka sürücünün ölüm zırhı değil.