Как определить плохое блок или проблему на диске

Ну, вы создаете файл htoprc, мой находится в ~ / config / htop / htoprc, я не знаю, как он находится в Ubuntu, но это тоже должно работать.

вам просто нужно ввести:

left_meters=AllCPUs Memory Swap 
left_meter_modes=1 1 1

Это должно дать вам желаемый результат.

Вы также можете изменить номер color_scheme. Может быть, фон такого же цвета, как и цифры.

-1
13.01.2019, 13:18
1 ответ

Прежде всего, вы можете вдвое сократить время работы badblocks, используя деструктивный(-w)режим (вместо недеструктивного -деструктивного-n).

Вы также можете настроить размер и количество блоков:

-b block_size
       Specify the size of blocks in bytes.  The default is 1024.

-c number of blocks
       is the number of blocks which are tested at a time.  The default
       is 64.

Количество блоков ограничено только доступной памятью. Размер блока должен соответствовать размеру блока диска, который сейчас обычно равен 4096. Вы можете проверить это с помощью:

lsblk -o NAME,PHY-SeC

Что касается обнаружения проблем с диском, то сейчас это обычно делается с помощью SMART. Современный диск переназначит неисправные сектора, и они даже не будут отображаться в badblocks. Вы можете либо позволить SMART работать по его курсу и время от времени проверять его (smartctl -H /dev/sda), либо вы можете принудительно выполнить тест, например. smartctl -t long. Этот тест не будет (или в меньшей степени )мешать нормальной работе диска. Другими словами, badblocksзаменяется SMART.

0
28.01.2020, 05:12

Теги

Похожие вопросы