Maksājuma metodes Abuse

Sistēmas pārbaude, vai nav bojātu sektoru

31.10.2022, 18:10

Diska darbības laikā parādās tā sauktie bitu sektori. Tās ir šūnas, kas viena vai cita iemesla dēļ ir pārtraukušas darboties. Problēma ir tā, ka sistēma var mēģināt ierakstīt informāciju nedarbojošajās šūnās. Visu vēl vairāk pasliktina tas, ka no šādām šūnām ir grūti nolasīt informāciju, kas nozīmē, ka lietotājs to var zaudēt. Jāsaka, ka šāda problēma ir raksturīga tikai cietajiem diskiem, kad jaunajiem SSD diskiem šāda trūkuma jau nav. Parastais cietais disks joprojām ir populārs, un ir pāragri runāt par tā aizstāšanu ar "zibatmiņu".

Kā pārbaudīt HDD bitsektorus

Kā atrast bitsektorus cietajā diskā? Lai to izdarītu, varat izmantot īpašu utilītu, piemēram, fits badblocks. Ja nolemjat pārbaudīt diska saknes nodalījumu, pareizs lēmums būs boot LiveCD. Visus pārējos nodalījumus var skenēt instalētajā OS.

Izmantojiet fdisk utilītu, lai apskatītu vajadzīgos diska nodalījumus:

$ sudo fdisk -l /dev/sda1

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

Ja vēlaties izmantot grafisko saskarni, izmantojiet programmu Gparted.

Izlaižamajā sarakstā atlasiet vajadzīgo disku:

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

Pārbaudīsim /dev/sda2 nodalījumu ar XFS failu sistēmu. Piemērojiet sliktos blokus.

Sintakse ir vienkārša:

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

Apsveriet visas opcijas, kas jums varētu būt nepieciešamas:

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

Jūs varat veikt parasto pārbaudi, izmantojot komandu:

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

Komanda ir droša, varat to izpildīt bez bažām, tā neko nesabojās. To var palaist uz pievienotas failu sistēmas, bet labāk no tā izvairīties Ja failu sistēma ir atvienota, palaidiet pārbaudi, izmantojot -n:

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

Kad tests ir pabeigts, jūs esat atradis bitu blokus, ziņojiet par tiem failu sistēmai, lai tā veiktu mēģinājumus ierakstīt tur informāciju.

Lietojiet fsck utilītu un opciju -l:

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

Ja izmantojat Ext failu sistēmu, piemēram, Ext4, varat meklēt bitu sektorus un automātiski reģistrēt tos failu sistēmā, izmantojot komandu e2fsck:

$ sudo e2fsck -cfpv /dev/sda1

opcija -c ļauj meklēt bojātus sektorus un pievienot tos sarakstam, -f pārbauda failu sistēmu, -p atjauno bojātus datus, bet -v detalizēti parāda informāciju.