Ръководството за начинаещи за Linux Disk Utilities

Съдържание:

Ръководството за начинаещи за Linux Disk Utilities
Ръководството за начинаещи за Linux Disk Utilities

Видео: Ръководството за начинаещи за Linux Disk Utilities

Видео: Ръководството за начинаещи за Linux Disk Utilities
Видео: Staying at Japanese Buddhism Temple and Experience Zen | ZEN&BED Bougetsuan | ASMR - YouTube 2024, Април
Anonim
Знаейки как да проверите състоянието на твърдия диск, е полезно да определите кога да подмените твърдия диск. В днешната статия ще ви покажем някои помощни програми за Linux за диагностика на здравето на вашия твърд диск.
Знаейки как да проверите състоянието на твърдия диск, е полезно да определите кога да подмените твърдия диск. В днешната статия ще ви покажем някои помощни програми за Linux за диагностика на здравето на вашия твърд диск.

Изображение от Скобой

S.M.A.R.T System

Повечето съвременни твърди дискове ATA и SCSI имат система за самонаблюдение, анализ и докладване (SMART). SMART твърди дискове вътрешно наблюдават собственото си здраве и производителност.

Инструментът SMART оценява състоянието на вашия твърд диск въз основа на: пропускателната способност на твърдия диск, степента на търсене на грешки на магнитните глави и други атрибути, които производителят на твърдия диск е вграден в твърдия диск.

Повечето внедрявания на SMART системи позволяват на потребителите да извършват само-тестове за наблюдение на производителността и надеждността на своите твърди дискове. Най-лесният начин за извършване на тест за SMART система с Ubuntu използва "Disk Utility" в менюто "System"> "Administration".

Помощната програма за дискове ви позволява да видите модела, серийния номер, фърмуера и общата здравна оценка на твърдия диск, както и дали е активирана SMART система на твърдия диск.
Помощната програма за дискове ви позволява да видите модела, серийния номер, фърмуера и общата здравна оценка на твърдия диск, както и дали е активирана SMART система на твърдия диск.
Бутонът "SMART данни" ви позволява да видите SMART функциите на вашия твърд диск.
Бутонът "SMART данни" ви позволява да видите SMART функциите на вашия твърд диск.
Image
Image
Бутонът "Изпълнение на самопроверката" ви позволява да стартирате кратък, разширен или предавателен автотест на твърдия диск.
Бутонът "Изпълнение на самопроверката" ви позволява да стартирате кратък, разширен или предавателен автотест на твърдия диск.
Image
Image
Когато изпълнявате тези тестове, ще видите измервателен уред, който ви позволява да видите колко далеч е тестът и какъв е очакваният период на завършване.
Когато изпълнявате тези тестове, ще видите измервателен уред, който ви позволява да видите колко далеч е тестът и какъв е очакваният период на завършване.
"Отделеният раздел" ви позволява да видите грешките и информацията за самотестването
"Отделеният раздел" ви позволява да видите грешките и информацията за самотестването
Image
Image

Проверка на файловата система

Има и други инструменти, освен дисковото поле Disk Utility, които можем да използваме, за да диагностицираме здравето на нашия твърд диск. Проверката на файловата система (FSCK), която идва само като инструмент за команден ред, е един от инструментите, които често използваме, за да проверим състоянието на нашия твърд диск.

Можете да използвате функцията "Проверка на файловата система" на "Disk Utility", за да извършите същата проверка, ако не сте командир на командния ред като нас.

Image
Image

Разбира се, има някои ситуации, в които ние имам да използвате инструмента за командния ред, за да проверите нашата файлова система. Например, когато използваме система без глава, когато нашата Linux кутия не се зарежда, или просто искаме да покажем на нашите приятели уменията си за работа с Kungfu.

На първо място, инструментът за команден ред на FSCK изглежда като нещо, което може да се справи само с компютър; Но вие ще откриете, че FSCK е много лесен инструмент за използване. Има едно нещо, което трябва да отбележите, преди да изпълните FSCK; Трябва да демонтирате файловата система, като използвате командата "umount". Определянето на монтирана файлова система с FSCK може да доведе до създаване на повече щети от първоначалния проблем.

sudo umount /dev/sdb

Командата FSCK е доста ясна:

sudo fsck -t ext4 /dev/sdb

Тази команда проверява файлова система ext4 (/ dev / sdb) за несъответствия. Трябва да замените / dev / sdb със собствения си дял. Можете да стартирате командата "fdisk", за да разберете системните дялове:

sudo fdisk -l

Планирани проверки на файловата система

Ако използвате Ubuntu, ще забележите, че Ubuntu провежда сесия FSCK, когато стартирате системата си от време на време. Ако смятате, че тази насрочена проверка е досадна, можете да пренастроите сканирането с помощта на командата "tune2fs". Ето как изглежда обикновено:

Параметърът за броя на монтиранията ни показва, че Ubuntu сканира нашия твърд диск след 33 диска.
Параметърът за броя на монтиранията ни показва, че Ubuntu сканира нашия твърд диск след 33 диска.
Можем да конфигурираме броя на mounts чрез опцията "-c":
Можем да конфигурираме броя на mounts чрез опцията "-c":

sudo tune2fs -c 35 /dev/sda1

Тази команда ще преконфигурира Ubuntu, за да сканира нашия твърд диск след 35 твърди диска, когато системата стартира.

Забележка: променете "/ dev / sda1 /" със собствения си дял

Лоши блокове

Лошият сектор е сектор на дисковото устройство на компютър, който не може да бъде използван поради постоянно увреждане (или неспособност на операционната система да успее да го осъществи), като например физическо увреждане на повърхността на диска.

Има два начина за откриване на лоши сектори в Linux: можете да използвате GUI на Disk Utility или ако сте командир на командния ред като нас, можете да използвате командата badblocks, за да проверите вашия твърд диск за лоши сектори:

sudo badblocks -v /dev/sdb1

Badblock ще ни даде броя на лошите сектори на нашия твърд диск.

zainul@zainul-laptop:~$ sudo badblocks -v /dev/sdb1 Checking blocks 0 to 97683200 Checking for bad blocks (read-only test): 3134528 done, 3:27 elapsed 3134560 done, 8:33 elapsed 3134561 done, 10:15 elapsed 3134562 done, 11:57 elapsed 3134563 done, 13:39 elapsed done Pass completed, 5 bad blocks found.

Имате две възможности, когато видите лоши блокове. Можете да търсите нов твърд диск или да маркирате тези лоши блокове като ненужни сектори на твърдия диск. Това включва две стъпки:

Първо трябва да напишем местоположението на лошите сектори в един плосък файл.

sudo badblocks /dev/sdb > /home/zainul/bad-blocks

След това трябва да подадем плоския файл в командата на FSCK, за да означим тези лоши сектори като "неизползваеми" сектори.

sudo fsck -l bad-blocks /dev/sdb

FSCK, Badblocks и Disk Utility са някои от инструментите за дискове, които често използваме, за да сканираме нашите твърди дискове. Споделяйте с други колеги читатели, ако знаете други помощни програми за Linux за сканиране на твърди дискове.

Препоръчано: