Начини плаћања Abuse

Провера система за лоше секторе

31.10.2022, 18:10

Током рада диска појављују се такозвани лоши сектори. То су ћелије које су из једног или другог разлога престале да раде. Проблем је што систем може покушати да упише информације у нефункционалне ћелије. Све отежава чињеница да је тешко читати информације из таквих ћелија, што значи да корисник може да их изгуби. Треба рећи да је такав проблем типичан само за HDD дискове, када су нови SSD дискови већ ослобођени таквог недостатка. Обични хард дискови су и даље популарни и прерано је говорити о њиховој замени „флеш дисковима“.

Како проверити хард диск за битне секторе

Како пронаћи лоше секторе на тврдом диску? За ово можете користити посебан услужни програм, на пример, badblocks. Ако одлучите да проверите коренску партицију диска, биће исправна одлука да покренете LiveCD. Све остале партиције могу се скенирати у инсталираном оперативном систему.

Користимо услужни програм fdisk да бисмо видели потребне партиције диска:

 $ sudo fdisk -l /dev/sda1 

Како проверити текст за лоше секторе у Линуксу

Ако више волите да користите графички интерфејс, користите програм Gparted.

Изаберите жељени диск из падајуће листе:

Како проверити текст за лоше секторе у Линуксу

Хајде да проверимо партицију /dev/sda2 са XFS фајл системом. Применићемо лоше блокове.

Синтакса је једноставна:

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

Хајде да погледамо све опције које би могле бити потребне:

Лоши сектори

Можете извршити нормалну проверу помоћу команде:

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

Команда је безбедна, можете је покренути без страха, неће ништа оштетити. Може се покренути на монтираном фајл систему, али је боље избегавати је. Ако је фајл систем одмонтиран, вршимо тест користећи -n :

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

Када се провера заврши, пронашли сте лоше блокове, пријављујемо их систему датотека како би покушао да тамо запише информације.

Користимо услужни програм fsck и опцију -l :

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

Ако се користи Ext фајл систем, на пример Ext4, претрага лоших сектора и њихова аутоматска регистрација у фајл систему се врши помоћу команде e2fsck :

 $ sudo e2fsck -cfpv /dev/sda1

Параметар -c вам омогућава да претражите лоше секторе и додате их на листу, -f - проверава систем датотека, -p враћа оштећене податке, а -v приказује детаљне информације.