Windows NT / XP / Vista / 7’de bir CMD istemi açabilir ve
chkdsk /r x:
burada x USB sürücünüzün sürücü harfidir, sürücünün bölümlendiğini ve kendisine atanmış bir sürücü harfinin olduğunu varsayar.
Bir Ubuntu canlı CD'si almayı ve Linux'a önyüklemeyi ve ardından fiziksel hataları taramak için badblock'ları kullanmanızı öneririm.
sudo fdisk -l
Tüm sürücüleri ve bölümlerini listelemek için kullanın . Her sürücü için :
sudo badblocks -nvs /dev/sdx
sabit sürücünüzün / dev / sdx olduğu yer. Bu, bir dosya sistemi kontrolü yapmadan diskte tahribatsız bir okuma / yazma testi gerçekleştirir.
Verileri umursamıyorsanız, daha ayrıntılı bir tarama yapmak için bunun yerine bunu yapabilirsiniz:
sudo badblocks -wvs /dev/sdx
-W seçeneği, bildiri bloklarına bilinen bir desen yazmasını ve ardından desenle eşleştiğinden emin olmak için verileri okuduğunu söyler. 0xaa, 0x55, 0xff ve 0x00 kalıplarını kullanarak bunu 4 kez yapar (alternatif 0 ve 1'ler, sonra hepsi 1'ler, sonra hepsi 0'lar). Bunun sürücüdeki tüm verilerin üzerine yazacağını ve tüm bölümleri de sileceğini unutmayın.
Sürücüde bir Linux dosya sistemine sahipseniz, dosya sistemi hatalarını kontrol edebilir ve aynı zamanda hatalı blokajlar çalıştırabilirsiniz. Öncelikle, tüm sürücülerin ve bölümlerinin listesini alın:
sudo fdisk -l
Sonra her bölüm için :
sudo e2fsck -fcc /dev/sdx#
Yine, / dev / sdx, taramak istediğiniz sabit sürücüdür. #, bölümün numarasıdır (örneğin, / dev / sdb1). C'yi iki kere belirlemek fsck'i çalışmaya zorlar ve tahrip edici olmayan bir okuma-yazma testi yapmak için badblock'ları kullanır. C seçeneğini yalnızca bir kez kullanırsanız, badblock'lar salt okunur bir test yapar.
Badblocks -wvs dosyasını, hizmete sokmadan önce satın aldığım her yeni sabit sürücüde çalıştırıyorum.