МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИНАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»
ІНСТИТУТ КОМП’ЮТЕРНОЇ ТЕХНІКИ АВТОМАТИКИ ТА МЕТРОЛОГІЇ
«ДІАГНОСТИКА КОМП’ЮТЕРНИХ ЗАСОБІВ»
ЗВІТ ДО ЛАБОРАТОРНОЇ РОБОТИ №5
ТЕМА:
«Діагностика жорстких дисків»
Підготував: ст.гр КІ-42
Мацюк Тарас
Пепевірила: Ногаль М.В.
Львів – 2013
Тема: “Діагностика жорстких дисків”
Мета роботи: використовуючи спеціалізоване програмне забезпечення навчитись діагностувати жорсткі диски комп’ютера, отримувати інформацію 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-значення в десяткові).
- Витягування з таблиць прапорів атрибутів (ознаки, що характеризують призначення атрибуту в рамках конкретної вбудованого ПЗ накопичувача, наприклад, «життєво важливий» або «лічильник»).
- На підставі всіх таблиць, значень і прапорів виводять загальний стан пристрою.
Робота з програмою
CrystalDiskInfo — утиліта для перевірки жорстких дисків ПК, що підтримують технологію S.M.A.R.T. За її допомоги користувач може провести моніторинг жорстких дисків і отримати загальну оцінку їх стану. Підтримка зовнішніх жорстких дисків і багаті можливості дозволяють CrystalDiskInfo називатися однією з кращих програм у своїй категорії.
CrystalDiskInfo відображає детальну інформацію про жорсткі диски (версію прошивки, серійний номер, стандарт, інтерфейс, загальний час роботи і т. д.), а також виводить параметри системи самодіагностики SMART (помилки читання, продуктивність, запуски/зупинки шпинделя, час пошуку доріжки, кількість циклів увімкнення-вимкнення, помилки секторів і т. д.).
Основні можливості CrystalDiskInfo:
Перегляд апаратних характеристик і відомостей про поточні режими.
Моніторинг температури та інших даних системи самодіагностики S.M.A.R.T.
Керування налаштуваннями шум/швидкодія.
Можливість скидання лічильників збійних секторів.
Відображення температури дисків в треї.
Графік зміни температури.
Підтримка зовнішніх жорстких дисків.
/
Рис.1. Робоче вікно програми Victoria.
Хід виконання роботи та її результати.
В даному вікні отримаємо значення атрибутів S.M.A.R.T нашого жорсткого диску.(Рис.1)
/
Рис.1.Значення атрибутів S.M.A.R.T
2.Вибравши пункт Функція->Графік, отримаємо значення атрибутів S.M.A.R.T відображених на графіку.(Рис.2)
/
Рис.2. Температура жорсткого диску на графіку.
/
Рис.3. Продуктивність жорсткого диску на графіку.
/
Рис.4. Список можливих графіків.
Висновок: використовуючи спеціалізоване програмне забезпечення я навчився діагностувати жорсткі диски комп’ютера, отримувати інформацію S.M.A.R.T. та на її основі робити висновки про стан вінчестера.