2.14 Проверка состояния жесткого диска

Для проверки состояния жесткого диска можно использовать уже предустановленную в операционную систему РЕД ОС утилиту smartmontools или воспользоваться утилитой с графической оболочкой gnome-dsik-utility.

Smartmontools

Smartmontools — утилита, предназначенная для проверки состояния жесткого диска. Чтобы посмотреть количество установленных жестких дисков наберите команду:

$ sudo smartctl --scan

На запрос пароля привилегированного пользователя, введите пароль локального пользователя с правами администратора.

Чтобы посмотреть информацию о жестком диске, а также узнать, поддерживает ли он технологию анализа SMART и включена ли она, наберите команду:

$ sudo smartctl -i /dev/sda
smartctl 6.6 2018-08-10 r4748 [x86_64-linux-4.19.56-2.el7.x86_64] (local build)

Copyright (C) 2002-17, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===

Model Family: Seagate Barracuda 3.5

Device Model: ST1000DM010-2EP102

Serial Number: ZN179JYJ

LU WWN Device Id: 5 000c50 0b6491aa4

Firmware Version: CC43

User Capacity: 1 000 204 886 016 bytes [1,00 TB]

Sector Sizes: 512 bytes logical, 4096 bytes physical

Rotation Rate: 7200 rpm

Form Factor: 3.5 inches

Device is: In smartctl database [for details use: -P show]

ATA Version is: ATA8-ACS T13/1699-D revision 4

SATA Version is: SATA 3.0, 6.0 Gb/s (current: 3.0 Gb/s)

Local Time is: Thu Aug 22 14:01:23 2019 MSK

SMART support is: Available - device has SMART capability.

SMART support is: Enabled

В данном выводе указана информация о вашем жестком диске.

SMART support is: Available — device has SMART capability — жесткий диск поддерживает технологию анализа SMART. Если технология не поддерживается, вместо слова Available будет Unavailable.

SMART support is: Enabled — технология анализа SMART включена. Если она выключена у вас, то для включения введите:

sudo smartctl -s on /dev/sda

Для выключения:

sudo smartctl -s off /dev/sda

Для вывода атрибутов SMART введите:

sudo smartctl -A /dev/sda

В данном выводе стоит смотреть на значения в колонке RAW_VALUE.

Наиболее важные атрибуты отмечены как pre_fail в колонке update.
1 Raw_Read_Error_Rate — количество ошибок чтения. На дисках Seagate и Samsung большие значения — норма.

2 Spin_Up_Time — время раскрутки диска из состояния покоя до рабочей скорости. Растет при износе диска.

5 Rellocated Sector Count — количество переназначенных секторов. Если диск обнаружил ошибку чтения/записи он перенесет сектор в резерв. Чем меньше значение, тем лучше.

7 Seek Error Rate — частота ошибок при позиционировании блока магнитных головок. Чем их больше, тем хуже состояние механики или поверхности жёсткого диска.

196 Rellocation Event Count — число операций переназначения. Raw Value хранит общее число попыток переноса информации с переназначенных секторов в резервную область как успешных так и провальных.
Более подробную информацию можно найти на странице википедии.

Для того, чтобы провести тест самодиагностики, наберите команду:

smartctl -t <тип_теста> /dev/sda

Тип теста может быть: long — расширенный

                                        short — короткий

                                        conveyance — тест на выявления ошибок при записи/чтении

Тесты выполняются в фоновом режиме. Чтобы просмотреть результат, наберите:

$ sudo smartctl -l selftest /dev/sda
=== START OF READ SMART DATA SECTION ===

SMART Self-test log structure revision number 1

Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error

# 1 Conveyance offline Self-test routine in progress 60% 43 -

# 2 Short offline Completed without error 00% 42 -

# 3 Short offline Aborted by host 90% 42 -

# 4 Short captive Completed without error 00% 41 -

# 5 Short offline Completed without error 00% 41 -

Completed without error означает, что тест завершился без ошибок.

Для просмотра полной информации, включающей в себя показатели атрибутов SMART, информацию о жестком диске и результаты диагностических тестов, наберите:

$ sudo smartctl -a /dev/sda

Gnome disk utility

Gnome disk utility — утилита с графической оболочкой для просмотра информации атрибутов SMART и тестирования диска. Для установки воспользуйтесь утилитой yum:

$ sudo yum install gnome-disk-utility

После установки утилита находится в «Меню» → «Стандартные» → «Диски» в РЕД ОС с графической оболочкой Cinnamon и в «Приложения» → «Стандартные» → «Диски» в РЕД ОС с графической оболочкой MATE.

После запуска приложения, выберите жесткий диск на панели справа, и нажмите на значок дополнительного меню, там выберите данные самодиагностики SMART.

В открывшемся окне вы можете просмотреть значения атрибутов SMART, температуры жесткого диска, результат последнего теста самодиагностики и запустить новый тест. Доступные тесты аналогичные таковым из утилиты smartmontools.

Если вы нашли ошибку, выделите текст и нажмите Ctrl+Enter.

Print Friendly, PDF & Email