Технология самотестирования накопителей S.M.A.R.T. (Self-Monitoring Analysis and Reporting Technology) 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Технология самотестирования накопителей S.M.A.R.T. (Self-Monitoring Analysis and Reporting Technology)



В самое последнее время для обслуживания жестких дис­ков начали применять технологию самотестирования накопи телей S.M.A.R.T. (Self-Monitoring Analysis and Reporting Technology) предложили корпорации IBM и Compaq на базе ранее разработанных ими технологий PFA (Predictive Failure Analysis) и DFP (Drive Failure Prediction)

Суть S.M.A.R.T.-технологии заключается в том, что сам винчестер отслеживает состояние своей работоспособности и в любой момент, по команде с интерфейса может сооб­щить эту информацию управляющей программе.

Новая технология стандартизирована организацией ANSI при разработке нового IDE-интерфейса — АТА-3. В насто­ящее время практически все производители НЖМД (Fujitsu, IBM, Maxtor, Quantum, Seagate, Western Digital) исполь­зуют S.M.A.R.T.-технологию в своих новых накопителях.

Параметры, которые характеризуют состояние S.M.A.R.T.-накопителя, называются атрибутами надежности. Их значе­ния хранятся в энергонезависимой памяти или на служебных дорожках НЖМД. Количество атрибутов может достигать тридцати.

По мере износа накопителя или при появлении сбоев в работе (в том числе и незаметных для пользователя) значе­ния атрибутов изменяются.

Условно все атрибуты надежности можно разбить на две категории.

Первая характеризует естественное и неизбежное старе­ние накопителя в процессе работы.

Ко второй категории относятся те параметры накопителя, которые характеризуют его предаварийное состояние, напри­мер высоту полета головки над поверхностью диска, скорость передачи данных с магнитных поверхностей, время, необ­ходимое для готовности к работе, подсчет предназначений сбойных (bad) секторов, совершенных накопителем ошибок позиционирования и т. д.

Значение атрибутов надежности могут лежать в диапазоне от 1 до 253, хотя некоторые производители придерживаются значений от 1 до 100. Высокий показатель говорит о низкой вероятности выхода накопителя из строя, и наоборот.

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

 

В последнее время появились программы S.M.A.R.T.-flH-агностики. Например, утилита SMARTVision, предназначен­ная дя работы под управлением ОС Windows 9x и Windows NT, позволяет регулярно считывать S.M.A.R.Т.-параметры винчестера при каждом запуске системы. С помощью этой программы можно получить полную информацию о состоя­нии жестких дисков, установленных в ПК.

После загрузки системы значок S.M.A.R.T.-диагностики появляется в правом углу панели задач Windows 9x. Если ПК оснащен несколькими S.M.A.R.T.-винчестерами, то значок общего S.M.A.R.T.-состояния в панели задач состветствует накопителю с худшим результатом.

В современных компьютерах картина несколько услож­нилась. И более того, для форматирования, скажем, вин­честера IDE-типа, необходимо иметь специальные средства. О них мы расскажем ниже.

Итак, компьютер завис, а вы не успели ни морально,ни физически (забыли сделать копии важных программ) к это­му подготовиться.

Советуем вам мысленно сгруппировать все виды неисп­равностей жесткого диска следующим образом:

• программные,

• аппаратные.

К программным неисправностям отнесем ошибки, вызван­ные искажением служебных файлов, относящихся к так на­зываемым утилитам и, в принципе, являющихся программ­ной частью компьютера. К ним могут относиться все фай­лы DOS, драйверы периферийных устройств. Вы можете спросить: при чем здесь неисправность винчестера?

Вспомните, эти файлы в компьютере записаны на жест­ком диске и являются «почти системными».

Но, с другой стороны, если, например, искажен «мо­дуль» встроенной команды «сору», то этот тип неисправно­сти можно отнести к ПРОГРАММНО-АППАРАТНОМУ, поскольку испорчена миикросхема ПЗУ с BIOS.

К аппаратным неисправностям, следовательно, мы отне­сем искажения информации», запечатленной или в микро­схемах ПЗУ, или в системной части жесткого диска. Если есть аналогичный, постоянно работающий в компьютере модуль, с записанной на нем системной информацией, зна чит, и он будет объектом поиска аппаратной неисправнос­ти в машине.

Также к аппаратным неисправностям относятся выход из строя микросхем плат электроники, моторов, головок запи­си/считывания и т. д.

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

• деградация магнитных свойств рабочего слоя поверх­ностей пластин,

• ухудшение соотношения сигнал/шум, проявляющееся при считывании низкоуровневых меток,

• качание пластин (износ подшипников шпинделя, го­ловки касаются пластин),

• нарушение работы контроллера (отказ электронных компонентов платы винчестера),

• нарушение центровки головок,

• отсутствие контакта в соединительных ленточных кабе­лях,

• выход из строя двигателей (приводов).

Вы, наверное, обратили внимание на то, что неисправ­ности в жестком диске (также, как, собственно, и в самом компьютере делятся на две группы.

Дело в том, что жесткий диск сам превратился в микро­компьютер, приобретя собственный BIOS, собственное ПЗУ и ОЗУ. Особенно это видно на примере интерфейса IDE, где почти вся адаптерная часть переместилась на плату контрол­лера, интегрированного с поддоном, а сам адаптер «ужался» до одной микросхемы средней степени интеграции.

Поскольку неисправность, которая проявилась в вашем компьютере, вписывается с какой-то вероятностью во все мыслимые группы перечисленных неисправностей, попытай­тесь собрать информацию о ней по предлагаемой схеме.

Первое ваше предположение: на всякий случай проверь­те SETUP (может быть, села батарейка системной платы и CMOS ИС не держит конфигурацию).

Еще раз повторим...

В SETUP можно войти с помощью одной из следующих комбинаций клавиш (клавишу можно нажать несколько раз, чтобы не пропустить момента выхода программы запуска ПК на SETUP)

DEL,

F2,

CTL-ALT-ESC,

CTL-ALT-S,

ESC.

Если не удается войти в SETUP с помощью этих комби­наций, можно применить внешний вход из утилиты SETUP.EXE.

Выставив соответствующие параметры в SETUP, запус­тите тестовую программу CHECKIT.

Кстати, при использвании тестовой программы Checkit в меню Hard disk есть подменю Benchmark (эталонное тестиро­вание). На рисунке представлены результаты такого тести­рования время поиска дорожки составило примерно 15,7 мс, скорость передачи информации с диска в ОЗУ и обратно — 350 Кбайт/сек, время перехода на соседнюю дорожку — 3,7 мс (см. рис. 3).

Благополучное завершение этой программы при провер­ке целостности жесткого диска отнюдь не говорит о том, что у вас нет проблем с винчестером. На графиках, выведен­ных программой, вы убедитесь,что среднее время доступа к дорожкам, время перехода с дорожки на дорожку и скорость передачи информации с диска в ОЗУ не изменились и по прежнему эти параметры достаточно высоки. Но, посколь­ку программа не исследует системную часть винчестера, про­блемы по диагностике и устранению неисправности диска могут остаться.

 

Вирус, или...

...просто испорчена утилита операционной системы и для устранения неисправности достаточно перенести на диск соответствующие программы из пакета DOS той версии (вни­мание!), которая стояла там до появления неисправности?

Однако, при попытке перезапуска компьютера на мони­торе появляется надпись:

• 17ХХ DISK ERROR или

• INVALID DRIVE SPECIFICATION или

• DRIVE NOT READY ERROR.

Если после каждого перезапуска компьютер либо зависа­ет, либо появляются подобные надписи, проделайте следу­ющую процедуру.

Поднимите крышку системного блока.Снимите и снова вставьте ленточные кабели в разъемы интерфейсного адап­тера и разьемы жесткого диска.

Имеет смысл также вытащить и снова вставить плату адап­тера винчестера из разьема системной платы. Обратите вни­мание на нумерацию контактов кабеля, с тем чтобы не пе­ревернуть их на 180 градусов.

Если такая прочистка контактов не помогла, вставьте си­стемный гибкий диск в дисковод и попытайтесь загрузиться с него. Если загрузка прошла успешно с диска А:, а попыт­ки обращения к диску С: не удались, можно сделать пред­варительный вывод об искажении системной части винчес­тера, особенно, в связи с участившимися в последнее вре­мя случаями заражения компьютеров вирусами.

Эта гипотеза может фигурировать в числе первых. Итак, воспользовавшись антивирусными программами — это может быть программа Aidstest или Adinf (они регулярно обновля­ются и являются ходовыми на отечественном рынке ПО), — попытайтесь выявить и уничтожить вирус.

Если вирус выявлен и уничтожен, вам только останется восстановить системную часть диска (ниже мы покажем, как

это делается) и озаботиться, чтобы в дальнейшем такие ис­тории не повторялись.

При неоднозначном результате воспользуйтесь утилитой пакета Norton Utility — NDD (Norton Disk Doctor) версии 6 или 7.

Ее придется также загрузить с гибкого диска, и если про­верка покажет, что диск С: содержит слишком много пло­хих кластеров (единица измерения дисковой информации — 2 килобайта), то на повестку дня встанет вопрос: почему по­явились плохие кластеры? Ответов два.

Первый — это работа вирусов. Второй — диск долго не проверялся и сейчас видны результаты ухудшения качества меток низкоуровневого форматирования.

Вне зависимости от варианта ответа можно попытаться провести следующую операцию. Загрузитесь с диска А: и по­пытайтесь перенести системные файлы операционной систе­мы той же версии, которая была записана у вас до появле­ния неисправности, на жесткий диск.

Это делается с помощью команды: A:\>SYS С:

Эта операция не должна испортить информацию на дис­ке (если вы еще на это надеетесь). В случае удачи эти фай­лы займут место прежних, испорченных вирусом или появив­шихся плохих кластеров. Не забудьте скопировать файл COMMAND.COM на диск С:. Обратите внимание на то, чтобы и этот файл брался из комплекта DOS той же версии, иначе вы снова получите ошибку «Invalid drive Specificatiion» и долго будете искать источник ее происхождения.

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

Однако, компьютер может и не запуститься. Значит это не вирус, а...

... что-то другое?

Если попытки переноса системных файлов на винчестер успеха не имели, необходимо проверить наличие, так назы­ваемого, активного раздела жесткого диска. Это осуществ­ляется с помощью программы FDISK, входящей в состав DOS-утилит.

Меню этой утилиты выглядит так:

FDISK Options

Current fixed disk drive: 1/текущий жесткий диск № 1 Choose one of the following:/Bbi6paTb один из следующих пунктов

1. Create DOS partition or Logical DOS Drive/создать DOS-раздел или логическое имя диска.

2. Set active partition/установить активный раздел.

3. Delete partition or Logical DOS Drive/стереть раздел или логическое имя диска.

4. Display partition information/отобразить информацию о разделах.

Enter choice: [1]/введите номер пункта.который вы выб­рали

Press Esc to exit FDISK/нажмите ESC для выхода из про­граммы FDISK



Поделиться:


Последнее изменение этой страницы: 2020-12-09; просмотров: 93; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.138.174.95 (0.013 с.)