Міністерство освіти і науки України
Національний університет «Львівська політехніка»
Кафедра ЕОМ
ЗВІТ
з лабораторної роботи №5
з дисципліни: «Діагностика комп’ютерних систем»
Мета роботи: використовуючи спеціалізоване програмне забезпечення навчитись діагностувати жорсткі диски комп’ютера, отримувати інформацію S.M.A.R.T. та на її основі робити висновки про стан вінчестера.
Теоретичні відомості
Сучасний жорсткий диск являє собою дуже складний і високотехнологічний електромеханічний пристрій, що складається з магнітних дисків, які крутяться і головок читання/запису. Всі сучасні диски мають технологію S.M.A.R.T.
S.M.A.R.T. (Self Monitoring Analysis and Reporting Technology — Технологія Самоконтролю, Аналізу і Повідомлення) — промисловий стандарт прогнозу надійності жорстких дисків. Дисководи жорстких дисків з функцією S.M.A.R.T. дозволяють наперед попередити про можливу швидку відмову жорсткого диска, завдяки чому важливі дані можуть бути захищені.
SMART проводить спостереження за основними характеристиками накопичувача, кожна з яких отримує оцінку. Характеристики можна розбити на дві групи:
параметри, що відображають процес природного старіння жорсткого диска (число оборотів шпінделя, число переміщень головок, кількість циклів включення-виключення);
поточні параметри накопичувача (висота головок над поверхнею диска, число секторів, що перепризначували, час пошуку доріжки і кількість помилок пошуку).
Дані зберігаються в шістнадцядковому вигляді, званому «Raw value», а потім перераховує в «value», значення, що символізує надійність щодо деякого еталонного значення. Зазвичай «value» розташовується в діапазоні від 0 до 100 (деякі атрибути мають значення від 0 до 200 і від 0 до 253).
Висока оцінка говорить про відсутність змін даного параметра або повільне його погіршення. Низька говорить про можливий швидкий збій.
Значення, менше за мінімальне значення, при якому виробником гарантується безвідмовна робота накопичувача, означає вихід вузла з ладу.
Технологія SMART дозволяє здійснювати здій моніторинг параметрів стану; сканування моніторинг параметрів стану; сканування поверхні;сканування поверхні з автоматичною заміною сумнівних секторів на надійні.
Слід відмітити, що технологія SMART дозволяє передбачати вихід пристрою з ладу в результаті механічних несправностей, що складає близько 60 % від причин, по яких вінчестери виходять з ладу. Передбачити наслідки стрибка напруги або пошкодження накопичувача в результаті удару, SMART нездатний.
Слід зазначити, що накопичувачі НЕ МОЖУТЬ самі повідомляти про свій стан за допомогою технології SMART, для цього існують спеціальні програми. Таким чином, використання технології SMART немислимо без двох складових:
ПО, вбудованого в контролер накопичувача.
Зовнішнього програмного забезпечення, вбудованого в хост. Програми,що відображають стан SMART-атрибутів, працюють за наступним алгоритмом:
Перевірка наявністі підтримки технології SMART диском.
Подання в диск команди запиту SMART-таблиць.
Отримання таблиці в буфер програми.
Розбирання табличних структури, вилучення з них номери атрибутів та їх числові значення.
Співставляння стандартизованих номери атрибутів їх назвам (іноді - в залежності від типу, моделі або фірми-виробника HDD)
-Виведення числових значення в зручному для сприйняття вигляді (тут кожен програміст може робити по-своєму, наприклад, конвертувати HEX-значення в десяткові).
Витягування з таблиць прапорів атрибутів (ознаки, що характеризують призначення атрибуту в рамках конкретної вбудованого ПЗ накопичувача, наприклад, «життєво важливий» або «лічильник»).
На підставі всіх таблиць, значень і прапорів виводять загальний стан пристрою.
Виконання роботи:
Для виконання лабораторної роботи, я обрав програму НDDScan, інтерфейс якої зображено на рисунку 1.
/
Рис.1 Загальне вікно програми HDDScan 3.3
Запуск S.M.A.R.T. тесту відбувається при натисканні кнопки '' S.M.A.R.T.'' або обранні відповідної кнопки в меню. Результат тесту зображено на рисунку 2.
/
Рис. 2 Результат S.M.A.R.T. тесту
Коли виникає несправність якогось атрибуту, або його можлива несправність у лівому стовпці таблиці з'являється попередження у вигляді трикутника, а при несправності певного блоку - червоний круг з хрестиком. При несправності блоку можна скористатися таблицею атрибутів, в якій є розшифрування можливої поломки. При виконанні даного тесту на мому накопичувачі не було знайдено жодних несправностей.
Також за допомогою цієї програми можна використати методику повної самодіагностики накопичувача - S.M.A.R.T. extended self-test. Результат тесту зображено на рисунку 3.
/
Рис. 3 Результат S.M.A.R.T extended self-test
Висновок: при виконанні лабораторної роботи, я вдосконалив свої знання з діагностики жорстких дисків комп’ютера використовуючи спеціалізоване програмне забезпечення - HDDScan 3.3. та отримав інформацію S.M.A.R.T. тесту про стан мого вінчестера.