Ödeme Yöntemleri Abuse

Sistemde bozuk sektör olup olmadığını kontrol etme

31.10.2022, 18:10

Bir diskin çalışması sırasında bit sektörler ortaya çıkar. Bunlar şu ya da bu nedenle çalışmayı durduran hücrelerdir. Sorun, sistemin çalışmayan hücrelere bilgi yazmaya çalışabilmesidir. Bu tür hücrelerden bilgi okumanın zor olması her şeyi daha da kötüleştirir, bu da kullanıcının bilgiyi kaybedebileceği anlamına gelir. Yeni SSD'ler zaten böyle bir dezavantajdan yoksunken, böyle bir sorunun yalnızca HDD için tipik olduğu söylenmelidir. Her zamanki sabit sürücü hala popülerdir ve bir "flash sürücü" ile değiştirilmesi hakkında konuşmak için henüz erkendir.

Bit sektörler için HDD nasıl kontrol edilir

HDD'de bit sektörleri nasıl bulunur? Bunu yapmak için özel bir yardımcı program kullanabilirsiniz, örneğin, fits badblocks. Diskin kök bölümünü kontrol etmeye karar verirseniz, LiveCD'yi önyüklemek doğru karar olacaktır. Diğer tüm bölümler kurulu işletim sisteminde taranabilir.

Gerekli disk bölümlerini görüntülemek için fdisk yardımcı programını kullanın:

$ sudo fdisk -l /dev/sda1

Как проверить текст на битые секторы в Linux

Grafiksel bir arayüz kullanmayı tercih ederseniz, Gparted programını kullanın.

Açılır listeden istediğiniz diski seçin:

Как проверить текст на битые секторы в Linux

XFS dosya sistemi ile /dev/sda2 bölümünü kontrol edelim. Badblock'ları uygulayın.

Sözdizimi basittir:

$ sudo badblocks опции /dev/name_disc_stripped

İhtiyacınız olabilecek tüm seçenekleri göz önünde bulundurun:

Битые секторы

Komut ile normal bir kontrol gerçekleştirebilirsiniz:

$ sudo badblocks -v /dev/sda2 -o ~/bad_sectors.txt

Komut güvenlidir, korkmadan çalıştırabilirsiniz, hiçbir şeye zarar vermez. Bağlı bir dosya sistemi üzerinde çalıştırabilirsiniz, ancak bundan kaçınmak en iyisidir Dosya sistemi takılı değilse, testi -n kullanarak çalıştırın:

$ sudo badblocks -vn /dev/sda2 -o ~/bad_sectors.txt

Test tamamlandığında, bit blokları buldunuz, bunları dosya sistemine bildirin, böylece oraya bilgi yazmaya çalışır.

fsck yardımcı programını ve -l seçeneğini uygulayın:

f$ sck -l ~/bad_sectors.txt /dev/sda1

Ext dosya sistemi kullanıyorsanız, örneğin Ext4, bit sektörlerini arayabilir ve bunları e2fsck komutu ile otomatik olarak dosya sistemine kaydedebilirsiniz:

$ sudo e2fsck -cfpv /dev/sda1

c seçeneği bozuk sektörleri aramanızı ve bunları listeye eklemenizi sağlar, -f dosya sistemini kontrol eder, -p bozuk verileri kurtarır ve -v bilgileri ayrıntılı olarak görüntüler.