Ne arayalım?

ARAMIZA KATILIN

BİZE ULAŞIN

Adres:

E-posta:

host/bin/bilisimlife.dll

iletisim@bilisimlife.net




 
Rserit
Developer
       
 1026  
 278

Disk sürücüsünü hatalar ve badblocklar için kontrol etme

Merhabalar.
Linux üzerindeki disk sürücülerinde badblock tabiri, Linux araçlarıyla bad sektörleri kontrol etmektir. Bir sürücü üzerindeki bir bölümün bad sektöre uğraması, o bölümün okunulmaz hale gelmesi demektir. Bir zarara uğramıştır. Işletim sisteminiz o bölüme başarılı bir şekilde erişemez.

Linux bash üzerinde çeşitli komutlar bu tür hataları kontrol ediyor. Kontrol işlemi badblocks komutuyla çalıştırılıyor. Komutun çıktısında numaralar listeleniyor, buradan  bad blockları bulabilirsiniz.

Komut şu şekildedir:

$ sudo badblocks -v /dev/hda1 > bad-blocks

Bu komut bad block kayıtlarını çözmesi için yeterli değil. Bad block kayıtlarını geçmek, düzeltmek için fsck komutun kullanırız. Kullanımı sonrasında aşağıdaki gibi bir hal ortaya çıkacaktır.



$ sudo fsck -t ext3 -l bad-blocks /dev/hda1
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Check reference counts.
Pass 5: Checking group summary information.


/dev/hda1: ***** FILE SYSTEM WAS MODIFIED *****

/dev/hda1: 54/972 files, 89/1980 blocks




Badblock bize kullanılan bir blok bildirirse, e2fck'yle bloku başla bir yere taşıyacağız. Dosyanın içeriği bozulmuş olabilir.

Kolay gelsin,
Recep.



Mesaj 07.12.2013 21:25:42 tarihinde Rserit tarafından düzenlenmiştir.

Developer.