Pavel belyaev діагностика hdd в Лінуксі

Ніколи не замислювався над стабільністю свого HDD, тут задумався і виявилося те що мій гвинт треба б поміняти.

Старі жорсткі диски потрібно перевіряти на BAD сектора за допомогою Victoria, MHDD і ін

У Linuх це робиться командою

sudo badblocks -v / dev / sda


Але сучасні вінчестери вміють самі ремапіть, тобто ховати биті сектора, щоб побачити кількість битих і захованих секторів потрібно подивитися інформацію з smart, для цього потрібно поставити пакет smartmontools

smartctl -a / dev / sda | grep -i reallocated

У висновку бачимо щось на зразок

5 Reallocated_Sector_Ct 0x0033 099 099 010 Pre-fail Always - 35
196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 5

Отже на моєму жорсткому диску 35 битих захованих секторів, як би це не зовсім добре

Сподобалося? опублікуй у себе:

Tweet

sudo badblocks -v / dev / sda - процедура на цілу годину. Тільки що поставив (ubuntu 10.04). Щас подивлюся що там покаже. Спс за інфу.

Checking blocks 0 to 117 220 823
Checking for bad blocks (read-only test): done
Pass completed, 0 bad blocks found.

sudo apt-get install smartmontools

Щас буду дивитися ще раз ..

Ииии після smartctl -a / dev / sda | grep -i reallocated - у відповідь тиша.

У мене з одного гвинта є 196 атрибут, з іншого - немає.
Вікіпедія каже, що можливість моніторингу захованих битих секторів з'явилася на S.M.A.R.T.-III, можливо один гвинт нема на ній. Глибше гуглити вже не став, набридло за день. Можливо у вас гвинт теж не на S.M.A.R.T.-III

Так, дійсно є таке. Нове покоління гвинтів вміє саме ремапіть биті сектора, для більш старих та й для нових часто доводиться використовувати програми типу mhdd або вікторії.