накопитель на жестком диске плотность записи Способы кодирования данных Частотная модуляция Форматирование дисков Зонная запись Форматирование высокого уровня Температурная нестабильность Характеристики накопителей Парковка головок Интерфейсы накопителей на жестких дисках Кабели питания

Следует также упомянуть о температурном режиме работы жесткого диска. В современных настольных системах диски со скоростью вращения шпинделя 7200 об/мин практически стали стандартом де-факто. Безусловно, они ощутимо более быстрые, чем их тихоходные родичи (5400 об/мин).

Парковка головок

Многие не вполне правильно представляют себе, что такое парковка головок в накопителях на жестких дисках. По мере замедления вращения дисков головки опускаются и входят в соприкосновение с поверхностью рабочего слоя носителей. От момента первого касания до полной остановки дисков проходит довольно длительное время, и линейное расстояние, которое при этом проходят головки, находясь в непосредственном контакте с рабочим слоем, измеряется многими метрами. Аналогичная ситуация складывается и при разгоне дисков после включения накопителя. Во многих случаях головки после выключения "приземляются" на тот цилиндр, на который они устанавливались при последней операции считывания или записи — как правило, это область диска, на которой записаны данные.

В большинстве современных накопителей головки, еще до того, как диски замедлят свое вращение до критического предела (при котором исчезает воздушная подушка), перемещаются в область, где данные не записываются — на посадочную полосу (landing zone). Эта операция называется автоматической парковкой головок. В накопителях, где автоматическая парковка не предусмотрена, ее можно произвести (перед выключением компьютера) с помощью специальной программы.

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

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

Однако в последних из выпускавшихся моделей накопителей с шаговым двигателем, например, серии ST-251, реализован довольно изящный механизм автоматической парковки. Как уже говорилось выше, основная его идея заключается в том, что после выключения питания шпиндельный двигатель переключается в режим электрогенератора, и энергия, запасенная во вращающихся дисках, используется для питания в течение некоторого времени шагового двигателя привода головок. Этой энергии оказывается достаточно для того, чтобы переместить головки в безопасную зону. Такой метод парковки применяется почти во всех последних накопителях фирмы Seagate с шаговыми двигателями.

Для тех накопителей, в которых автоматическая парковка вообще не предусмотрена, разработаны специальные программы. Конечно, программный метод не столь надежен, как автоматическая парковка, поскольку оказывается бесполезным при неожиданном отключении питания. Если для вашей системы нужна программа парковки, то ее обычно можно найти на установочной или конфигурационной дискете, прилагаемой к компьютеру. Например, программа парковки для IBM XT и AT записана на диагностической дискете, входящей в комплект компьютера, а также на дискетах расширенной диагностики, прилагаемых к руководству по эксплуатации и обслуживанию. Чтобы запарко-вать головки, загрузите основные программы (оболочки), записанные на этих дискетах, и выберите пункт меню Prepare System for Moving (Подготовить компьютер к переноске). В результате будет выполнена программа SHIP-DISK.COM (файлы для систем XT и AT разные, хотя и называются одинаково), и головки во всех установленных накопителях будут запаркованы.

После этого вы можете выключить компьютер.

Кстати, несколько лет назад фирма ШМ разослала всем торговым компаниям предупреждение, суть которого сводилась к тому, что программу SHIPDISK.COM не рекомендуется запускать в режиме командной строки, а только из меню. Оказывается, в первом случае не исключена потеря информации на диске, вместо которой будут записаны некие случайные коды. Дело в том, что при запуске программы в режиме командной строки она сначала паркует головки, а затем выполняет программное прерывание для возврата в меню диагностического диска; при этом возможны самые непредсказуемые действия — в том числе и случайная запись на диск.

Для компьютеров AT. разработана другая программа — SHUTDOWN.EXE, которую можно запускать в режиме командной строки. Она есть на диагностических дискетах и дискетах расширенной диагностики для АГ-систем. Эту программу можно переписать на жесткий диск и вызывать ее командой SHUTDOWN. На экран при этом выводится изображение переключателя, который "выключается" после завершения парковки головок, и компьютер полностью останавливается. Теперь можно отключать его питание. Напомним, что программа SHUTDOWN.EXE предназначена только для компьютеров AT.

Физические bad-блоки — нечитаемые секторы, вызванные физическими дефектами накопителя. Причины могут быть разными: повреждение магнитной поверхности диска, из-за неисправности механики или электроники накопителя (например, из-за сильного старения и износа, удара и механических смещений внутри привода, проблемами с контроллер), повреждение системы сервометок

Расчет характеристик надежности Надежность информационных систем Типовые примеры и их решения Контроллеры и накопители на жестких дисках