Как выглядит современный жёсткий диск (HDD) внутри? Как его разобрать на части? Как называются части и какие функции в общем механизме хранения информации выполняют? Ответы на эти и другие вопросы можно узнать здесь, ниже. Кроме того, мы покажем связь между русскоязычной и англоязычной терминологиями, описывающими компоненты жёстких дисков.

Для наглядности, разберём 3.5-дюймовый SATA диск. Это будет совершенно новый терабайтник Seagate ST31000333AS. Осмотрим нашего подопытного кролика.


Зелёная закреплённая винтами пластина с проступающим узором дорожек, разъёмами питания и SATA называется платой электроники или платой управления (Printed Circuit Board, PCB). Она выполняет функции электронного управления работой жёсткого диска. Её работу можно сравнить с укладкой в магнитные отпечатки цифровых данных и распознание обратно по первому требованию. Например, как прилежный писарь с текстами на бумаге. Чёрный алюминиевый корпус и его содержимое называется гермоблоком (Head and Disk Assembly, HDA). В среде специалистов принято называть его «банкой». Сам корпус без содержимого также называют гермоблоком (base).

Теперь снимем печатную плату (понадобиться отвертка «звёздочка» T-6) и изучим размещённые на ней компоненты.


Первым в глаза бросается большой чип, расположенный посередине – Система на кристалле (System On Chip, SOC). В ней можно выделить два крупных составляющих:

  1. Центральный процессор, который производит все вычисления (Central Processor Unit, CPU). Процессор имеет порты ввода-вывода (IO ports) для управления остальными компонентами, расположенными на печатной плате, и передачи данных через SATA-интерфейс.
  2. Канал чтения/записи (read/write channel) – устройство, преобразующее поступающий с головок аналоговый сигнал в цифровые данные во время операции чтения и кодирующий цифровые данные в аналоговый сигнал при записи. Так же выполняет слежение за позиционированием головок. Иными словами, создает магнитные образы при записи и распознает их при чтении.

Чип памяти (memory chip) представляет собой обычную DDR SDRAM память. Объём памяти определяет размер кэша жёсткого диска. На этой печатной плате установлена память Samsung DDR объемом 32 Мб, что в теории даёт диску кэш в 32 Мб (и именно такой объём приводится в технических характеристиках жёсткого диска), но это не совсем верно. Дело в том, что память логически разделена на буферную память (кэш) и память прошивки (firmware). Процессору требуется некоторый объём памяти для загрузки модулей прошивки. Насколько известно, только производитель HGST указывают действительный объём кэша в описании технических характеристик; относительно остальных дисков, о реальном объёме кэша остаётся только гадать. В спецификации ATA составители не стали расширять ограничение, заложенное в ранних версиях, равное 16 мегабайт. Поэтому, программы не могут отобразить объем более максимального.

Следующий чип – контроллер управления шпиндельным двигателем и звуковой катушкой, перемещающий блок головок (Voice Coil Motor and Spindle Motor controller, VCM&SM controller). На жаргоне специалистов – это «крутилка». Кроме того, этот чип управляет вторичными источниками питания, расположенными на плате, от которых питается процессор и микросхема предусилителя-коммутатора (preamplifier, preamp), расположенная в гермоблоке. Это главный потребитель энергии на печатной плате. Он управляет вращением шпинделя и движением головок. Так же при отключении питания переключает останавливающийся двигатель в режим генерации и полученную энергию подает на звуковую катушку для плавной парковки магнитных головок. Ядро VCM-контроллера может работать даже при температуре в 100°C.

Часть программы управления (прошивки) диска хранится во флэш-памяти (на рисунке обозначено: Flash). При подаче питания на диск микроконтроллер загружает сначала маленькое boot-ПЗУ внутри себя, а дальше переписывает содержимое флэш-чипа в память и приступает к исполнению кода уже из ОЗУ. Без корректно загруженного кода, диск даже не пожелает запускать двигатель. Если на плате отсутствует флэш-чип, значит, он встроен в микроконтроллер. На современных дисках (где-то с 2004 года и новее, однако исключение составляют жёсткие диски Samsung и они же с наклейками от Seagate) flash-память содержит таблицы с кодами настроек механики и головок, которые уникальны для данного гермоблока и не подойдут к другому. Поэтому операция «перекинуть контроллер» всегда заканчивается либо тем, что диск «не определяется в BIOS», либо определяется заводским внутренним названием, но все равно доступ к данным не даёт. Для рассматриваемого диска Seagate 7200.11 утрата оригинального содержимого flash-памяти приводит к полной потере доступа к информации, так как подобрать или угадать настройки не получится (во всяком случае, автору такая методика не известна).

На youtube-канале R.Lab есть несколько примеров перестановки платы с перепайкой микросхемы c неисправной платы на исправную:
PC-3000 HDD Toshiba MK2555GSX PCB change
PC-3000 HDD Samsung HD103SJ PCB change

Датчик удара (shock sensor) реагирует на опасную для диска тряску и посылает сигнал об этом контроллеру VCM. Контроллер VCM немедленно паркует головки и может остановить вращение диска. Теоретически, такой механизм должен защищать диск от дополнительных повреждений, но на практике он не работает, так что не роняйте диски. Ещё при падении может заклинить шпиндельный двигатель, но об этом позже. На некоторых дисках датчик вибрации обладает повышенной чувствительностью, реагируя на малейшие механические колебания. Полученные с датчика данные позволяют контроллеру VCM корректировать движение головок. На таких дисках установлено, кроме основного, ещё два дополнительных датчика вибрации. На нашей плате дополнительные датчики не припаяны, но места под них есть - обозначены на рисунке как «Vibration sensor».

На плате имеется ещё одно защитное устройство – ограничитель переходного напряжения (Transient Voltage Suppression, TVS). Он защищает плату от скачков напряжения. При скачке напряжения TVS перегорает, создавая короткое замыкание на землю. На этой плате установлено два TVS, на 5 и 12 вольт.

Электроника для старых дисков была менее интегрированная, и каждая функция была разделена на одну и более микросхем.


Теперь рассмотрим гермоблок.


Под платой находятся контакты мотора и головок. Кроме того, на корпусе диска имеется маленькое, почти незаметное отверстие (breath hole). Оно служит для выравнивания давления. Многие считают, что внутри жёсткого диска находится вакуум. На самом деле это не так. Воздух нужен для аэродинамического взлета головок над поверхностью. Это отверстие позволяет диску выровнять давление внутри и снаружи гермозоны. С внутренней стороны это отверстие прикрыто фильтром (breath filter), который задерживает частицы пыли и влаги.

Теперь заглянем внутрь гермозоны. Снимем крышку диска.


Сама крышка не представляет собой ничего интересного. Это просто стальная пластина с резиновой прокладкой для защиты от пыли. Наконец, рассмотрим начинку гермозоны.


Информация хранится на дисках, называемых также «блинами», магнитными поверхностями или пластинами (platters). Данные записываются с двух сторон. Но иногда с одной из сторон головка не установлена, либо физически головка присутствует, но отключена на заводе. На фотографии вы видите верхнюю пластину, соответствующую головке с самым большим номером. Пластины изготавливаются из полированного алюминия или стекла и покрываются несколькими слоями различного состава, в том числе ферромагнитным веществом, на котором, собственно, и хранятся данные. Между пластинами, а также над верхней из них, мы видим специальные вставки, называемыми разделителями или сепараторами (dampers or separators). Они нужны для выравнивания потоков воздуха и снижения акустических шумов. Как правило, их изготавливают из алюминия или пластика. Алюминиевые разделители успешнее справляются с охлаждением воздуха внутри гермозоны. Ниже приведен пример модели прохождения потока воздуха внутри гермоблока.


Вид на пластины и сепараторы сбоку.


Головки чтения-записи (heads), устанавливаются на концах кронштейнов блока магнитных головок, или БМГ (Head Stack Assembly, HSA). Парковочная зона – это область, в которой должны находиться головки исправного диска, если шпиндель остановлен. У этого диска, парковочная зона расположена ближе к шпинделю, что видно на фотографии.


На некоторых накопителях, парковка производится на специальных пластиковых парковочных площадках, расположенных за пределами пластин.


Парковочная площадка накопителя Western Digital 3.5”

В случае парковки головок внутри пластин для съёма блока магнитных головок нужен специальный инструмент, без него снять БМГ очень сложно без повреждения. Для внешней парковки можно вставить между головками пластиковые трубочки, подходящие по размеру, и вынуть блок. Хотя, и для этого случая так же есть съемники, но они более простой конструкции.

Жёсткий диск – механизм точного позиционирования, и для его нормальной работы требуется очень чистый воздух. В процессе использования внутри жёсткого диска могут образовываться микроскопические частицы металла и смазки. Для немедленной очистки воздуха внутри диска имеется циркуляционный фильтр (recirculation filter). Это высокотехнологичное устройство, которое постоянно собирает и задерживает мельчайшие частицы. Фильтр находится на пути потоков воздуха, создаваемых вращением пластин


Теперь снимем верхний магнит и посмотрим, что скрывается под ним.


В жёстких дисках используются очень мощные неодимовые магниты. Эти магниты настолько мощны, что могут поднимать вес в 1300 раз больший их собственного. Так что не стоит класть палец между магнитом и металлом или другим магнитом – удар получится очень чувствительным. На этой фотографии изображены ограничители БМГ. Их задача – ограничить движение головок, оставляя их на поверхности пластин. Ограничители БМГ разных моделей устроены по-разному, но их всегда два, они используются на всех современных жёстких дисках. На нашем накопителе второй ограничитель расположен на нижнем магните.

Вот что можно там увидеть.


Ещё мы видим здесь катушку (voice coil), которая является частью блока магнитных головок. Катушка и магниты образуют привод БМГ (Voice Coil Motor, VCM). Привод и блок магнитных головок образуют позиционер (actuator) – устройство, которое перемещает головки.

Чёрная пластиковая деталь сложной формы называется фиксатором (actuator latch). Он бывает двух типов: магнитный и воздушный (air lock). Магнитный работает как простая магнитная защёлка. Высвобождение осуществляется подачей электрического импульса. Воздушная защёлка освобождает БМГ после того, как шпиндельный двигатель наберёт достаточное число оборотов, чтобы давление воздуха отодвинуло фиксатор с пути звуковой катушки. Фиксатор защищает головки от вылета головок в рабочую область. Если по какой-то причине фиксатор со своей функцией не справился (диск уронили или ударили во включенном состоянии), то головки прилипнут к поверхности. Для дисков 3.5“ последующее включение из-за большей мощности мотора просто оторвет головки. А вот у 2.5“ мощность мотора меньше и шансы восстановить данные, высвободив «из плена» родные головки, довольно высоки.

Теперь снимем блок магнитных головок.


Точность и плавность движения БМГ поддерживается прецизионным подшипником. Самая крупная деталь БМГ, изготовленная из алюминиевого сплава, обычно называется кронштейном или коромыслом (arm). На конце коромысла находятся головки на пружинной подвеске (Heads Gimbal Assembly, HGA). Обычно сами головки и коромысла поставляют разные производители. Гибкий кабель (Flexible Printed Circuit, FPC) идёт к контактной площадке, стыкующейся с платой управления.

Рассмотрим составляющие БМГ подробнее.

Катушка, соединенная с кабелем.


Подшипник.


На следующей фотографии изображены контакты БМГ.


Прокладка (gasket) обеспечивает герметичность соединения. Таким образом, воздух может попасть внутрь блока с дисками и головками только через отверстие для выравнивания давления. У этого диска контакты покрыты тонким слоем золота для предотвращения окисления. А вот со стороны платы электроники окисление случается частенько, что приводит к неисправности HDD. Удалить окисление с контактов можно стирательной резинкой (eraser).


Это классическая конструкция коромысла.


Маленькие чёрные детали на концах пружинных подвесов называют слайдерами (sliders). Многие источники указывают, что слайдеры и головки – это одно и то же. На самом же деле слайдер помогает считывать и писать информацию, поднимая головку над поверхностью магнитных дисков. На современных жёстких дисках головки двигаются на расстоянии 5-10 нанометров от поверхности. Для сравнения: человеческий волос имеет диаметр около 25000 нанометров. Если под слайдер попадёт какая-нибудь частица, это может привести к перегреву головок из-за трения и выходу их из строя, именно поэтому так важна чистота воздуха внутри гермозоны. Ещё попадание пыли может вызвать царапины. От них образуются новые пылинки, но уже магнитные, которые прилипают к магнитному диску и вызывают новые царапины. Это приводит к тому, что диск быстро покрывается царапинами или на жаргоне «запиливается». В таком состоянии ни тонкий магнитный слой, ни магнитные головки уже не работают, и жёсткий диск стучит (клик смерти).

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


Рассмотрим поверхность слайдера поближе.


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

Вот ещё одно изображение слайдера.


Здесь хорошо видны контакты головок.

Это ещё одна важная часть БМГ, которая пока не обсуждалась. Она называется предусилителем (preamplifier, preamp). Предусилитель – это чип, управляющий головками и усиливающий поступающий к ним или от них сигнал.


Предусилитель располагают прямо в БМГ по очень простой причине - сигнал, идущий с головок, очень слаб. На современных дисках он имеет частоту более 1 ГГц. Если вынести предусилитель за пределы гермозоны, такой слабый сигнал сильно затухнет по пути к плате управления. Установить же усилитель прямо на голове нельзя, так как она существенно нагревается во время работы, что делает не возможным работу полупроводникового усилителя, вакуумно-ламповых усилителей таких малых размеров ещё не придумали.

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

Хватит о головках, давайте разбирать диск дальше. Снимем верхний сепаратор.

Вот как он выглядит.


На следующей фотографии вы видите гермозону со снятыми верхним разделителем и блоком головок.


Стал виден нижний магнит.

Теперь прижимное кольцо (platters clamp).


Это кольцо удерживает блок пластин вместе, не давая им двигаться друг относительно друга.

Блины нанизаны на шпиндель (spindle hub).


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


Теперь понятно, за счёт чего создается пространство для головок – между блинами находятся разделительные кольца (spacer rings). На фотографии виден второй блин и второй сепаратор.

Разделительное кольцо – высокоточная деталь, изготовленная из немагнитного сплава или полимеров. Снимем его.


Вытащим из диска все остальное, чтобы осмотреть дно гермоблока.


Так выглядит отверстие для выравнивания давления. Оно располагается прямо под воздушным фильтром. Рассмотрим фильтр внимательнее.

Так как поступающий снаружи воздух обязательно содержит пыль, фильтр имеет несколько слоёв. Он гораздо толще циркуляционного фильтра. Иногда он содержит частицы силикагеля для борьбы с влажностью воздуха. Однако, если жёсткий диск поместить в воду, то она наберется внутрь через фильтр! И это совсем не означает, что попавшая внутрь вода будет чистая. На магнитных поверхностях кристаллизуются соли и наждачка вместо пластин обеспечена.

Немного подробнее про шпиндельный двигатель. Схематически его конструкция показана на рисунке.


Внутри spindle hub закреплен постоянный магнит. Обмотки статора, меняя магнитное поле, заставляют ротор вращаться.


Моторы бывают двух видов, с шариковыми подшипниками и с гидродинамическими (Fluid Dynamic Bearing, FDB). Шариковые перестали использовать более 10 лет назад. Это связано с тем, что у них биение высокое. В гидродинамическом подшипнике биения намного ниже и работает он значительно тише. Но есть и пару минусов. Во-первых, он может заклинить. С шариковыми такого явления не происходило. Шариковые подшипники если и выходили из строя, то начинали громко шуметь, но информация хоть медленно, но читалась. Сейчас же, в случае клина подшипника, нужно при помощи специального инструмента снять все диски и установить их на исправный шпиндельный двигатель. Операция очень сложная и редко приводит к удачному восстановлению данных. Клин может возникнуть от резкого изменения положения за счет большого значения силы Кориолиса, действующей на ось и приводящей к ее сгибанию. Например, есть внешние 3.5” диски в коробочке. Стояла коробочка вертикально, задели, упала горизонтально. Казалось бы, не далеко улетел то?! А нет - клин двигателя, и никакой информации уже не достать.

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


Уточнение связи между русскоязычной и англоязычной терминологией выполнено Леонидом Воржевым.


Обновление 2018, Сергей Яценко

Перепечатка или цитирование разрешены при условии сохранения ссылки на перво

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

НЖМД - сокращенное название от "Накопитель на Жестких Магнитных Дисках ". Так же вы встретите английское HDD - и сленговое Винчестер или сокращенно Винт .

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

Почему же прямоугольная металлическая коробка называется диском? Для ответа на этот вопрос нам нужно заглянуть внутрь и узнать как жесткий диск устроен. На картинке ниже вы можете посмотреть из каких деталей жесткий диск состоит и какие функции выполняет каждая деталь Нажмите для увеличения. (Взято с сайта itc.ua)

Предлагаю так же посмотреть отрывок из передачи канала Discovery о том как устроен и работает жесткий диск.

Еще три факта которые вам надо знать о жестких дисках.

  1. Жесткий диск самая медленная деталь компьютера. Когда компьютер "завис", обратите внимание на индикатор работы жесткого диска. Если он часто мигает или горит непрерывно, значит жесткий диск выполняет команды одной из программ а все остальные простаивают, ожидая своей очереди. Если операционной системе не хватает быстродействующей оперативной памяти для запуска программы, она использует место на жестком диске, что очень сильно тормозит весь компьютер. Поэтому один из способов увеличить скорость работы компьютера - увеличить размер оперативной памяти.
  2. Жесткий диск так же является самой хрупкой деталью компьютера. Как вы узнали из видео, двигатель раскручивает диск до нескольких тысяч оборотов в минуту. При этом магнитные головки "парят" над диском в воздушном потоке, созданном вращающимся диском. Расстояние между диском и головками в современных устройствах составляет около 10 нм. Если в этот момент подвергнуть диск удару или тряске, головка может коснуться диска и повредить поверхность с хранящимися на ней данными. В результате появляются так называемые "badblocks " - нечитаемые области, из-за которых компьютер не может считать какой-нибудь файл или загрузить систему. В выключенном состоянии головки "паркуются" за пределами рабочей области и перегрузки от удара не так страшны жесткому диску. Делайте, пожалуйста, резервные копии важных данных!
  3. Объем жесткого диска зачастую немного меньше того, который указывает продавец или производитель. Причина в том, что изготовители указывают объем диска, исходя из того, что в одном гигабайте 1 000 000 000 байт, в то время как их там 1 073 741 824.

Покупаем жесткий диск

Если вы решили увеличить объем для хранения информации в компьютере подключив дополнительный жесткий диск или заменив старый более вместительным, что вам потребуется знать при покупке?

Во-первых, загляните под крышку системного блока вашего компьютера. Вам необходимо выяснить какой интерфейс подключения жесткого диска поддерживает материнская плата. На сегодняшний день наиболее распространены стандарты SATA и отживающий свой век IDE . Их легко отличить по внешнему виду. На картинке слева показан фрагмент материнской платы, которая оснащена разъёмами обоих видов, но на вашей, скорее всего окажется один из них.

Существует три версии интерфейса SATA . Они отличаются скоростью передачи данных. SATA , SATA II и SATA III со скоростью 1.5, 3 и 6 гигабайт в секунду соответственно. Все версии интерфейсов SATA выглядят одинаково и совместимы между собой. Вы можете подключить их в любой комбинации, в результате скорость передачи данных будет ограничена более медленной версией. При этом скорость работы жесткого диска еще меньше. Поэтому потенциал быстрых интерфейсов сможет раскрыться лишь с появлением новых быстродествующих накопителей.

Если вы решили приобретать дополнительный жесткий диск SATA, проверьте есть ли у вас интерфейсный кабель как на картинке. В комплекте с диском он не продается. (Обычно они комплектуются к материнской плате.) Так же среди разъемов блока питания должен быть хотя один свободный для подключения жесткого диска или вам может понадобится переходник со старого стандарта на новый.

Теперь о самом жестком диске: Главным параметром является, конечно, емкость. Как я упоминал выше, учтите, что она окажется немного меньше заявленной. Для операционной системы и программ требуется 100 - 200 Гигабайт, что по современным меркам совсем немного. Сколько вам может понадобиться дополнительного пространства вы можете определить опытным путем. Большие объемы могут потребоваться,например, для записи видео высокого качества. Современные фильмы в формате HD достигают нескольких десятков Гигабайт.

Кроме этого среди основных параметров указывают:

  1. Форм-фактор - размер диска. Диски размером 1.8 и 2.5 дюйма используются в . Для стационарного компьютера следует приобретать диск 3.5 дюйма. Разъемы SATA у них одинаковые и диск для ноутбука может работать в стационарном компьютере. Но диски маленьких размеров сделаны с упором на компактность и низкое энергопотребление, а по быстродействию уступают более крупным моделям. И стоят при этом дороже.
  2. RPM - скорость вращения диска. Измеряется в количестве оборотов в минуту (RPM - сокращение от revolutions per minute ). Чем больше скорость вращения, тем быстрее диск записывает и считывает информацию. Но при этом потребляет больше энергии. На сегодняшний день наиболее распространены диски с 5400 RPM и 7200 RPM . Более низкие обороты чаще встречаются в дисках для ноутбуков, дисках большой емкости (более двух терабайт) и так называемых "зеленых" дисках, названных так из-за пониженного энергопотребления. Так же существуют жесткие диски со скоростью вращения 10000 RPM и 15000 RPM . Они рассчитаны для работы в высоконагруженных серверах и имеют повышенный ресурс надежности, но и стоят намного дороже обычных.
  3. Производитель . На данный момент на рынке накопителей несколько крупных производителей. Среди них идет довольно жесткая конкуренция, поэтому качеством они ничем не уступают друг другу. Поэтому можете выбирать любое из известных имен: Hitachi, HP, Seagate, Silicon Power, Toshiba Transcend, Western Digital.

Конвертер

Конвертер можно купить (в продаже есть USB-TTL и COM-TTL) или сделать самому (привожу несколько схем ниже).

Для тех, у кого есть Arduino: соединяем GND и RESET , используем контакты RX и TX .

Для проверки схемы можно замкнуть RX и TX , - в результате все, что мы введем, должно вернуться.

Подключение

Подключаем RX и TX , как на рисунке ниже, отключаем SATA-кабель, подключаем питание.

Для работы с COM-портом я использовал PuTTY , с задачей также отлично справится ваша любимая программа. Итак, открываем PuTTY, выбираем тип подключения Serial , вводим порт и остальные настройки:

Speed 38400
Data Bits 8
Stop Bits 1
Parity None
Flow Control None
Открываем окно терминала, нажимаем Ctrl+Z и видим приглашение:
F3 T>
Чтобы увидеть список команд и описание к ним для вашего жесткого диска, необходимо ввести /C , а затем Q .

Восстановление

Пришло время приступить к восстановлению.

Важно : соблюдайте регистр при вводе команд!

  1. Перейдем на уровень 1, введя /1
  2. Очистим S.M.A.R.T. командой N1
  3. Выключаем питанием и ждем, когда остановится двигатель (~10 сек)
  4. Включаем питание и снова нажимаем Ctrl+Z
  5. Очищаем список bad-блоков: вводим i4,1,22
  6. Повторяем пункты 3-4
  7. Вводим в консоли: m0,2,2,0,0,0,0,22 (для жестких дисков «Made in China» - m0,2,2,22 )
  8. Переходим на уровень 2: /2
  9. Останавливаем двигатель: вводим Z
  10. Выключаем питание
После всех манипуляций жесткий диск стал определяться в BIOS. Чтобы не столкнуться с проблемой снова, обновите ПО у винчестера. Эта процедура совсем проста: с сайта производителя скачивается загрузочный образ, который записывается на болванку. Далее - загрузка и обновление прошивки в пошаговом режиме, просто следуйте инструкциям на экране.

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

О том, что осталось за кадром

Поскольку эта статья - результат собственных экспериментов, основаных на различных материалах по восстановлению HDD, далее я опишу те проблемы, с которыми столкнулся сам.
Проблема Решение
Шум в консоли Подключите контакт GND к «земле» на блоке питания. Я использовал провод от клавиши включения. Также вытяните джампер SATA I из жесткого диска.
На экране после нажатия Ctrl+Z ничего не появляется Скорее всего, неправильно подключены RX и TX .
При первом включении появляется ошибка LED:000000CC FAddr:0025BF67 или LED:000000CC FAddr:0024A7E5 Сначала попробуем отключить головки. Для этого откручиваем плату (заодно можно и почистить контакты ластиком: у меня там было очень много грязи), подкладываем изолятор (бумага, изолента и т.д.) на контакты, ведущие к головкам, и обратно прикручиваем плату (не всеми винтами, а так, чтобы было питание на мотор). Включаем питание, нажимаем Ctrl+Z , вводим /2 , потом Z . Ждем сообщение об успешной остановке. Spin Down Complete Elapsed Time 0.138 msecs Не отключая питания, откручиваем плату, достаем наш изолятор и прикручиваем обратно плату, вводим команду запуска двигателя: U .

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

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

Поиск и устранение неисправностей жестких дисков

Все ли жесткие диски , установленные в системном блоке, должны отображаться в настройках BIOS? Большинство версий BIOS сообщают пользователю об подключенных винчестерах еще на этапе загрузки. Каждая материнская плата BIOS должна в состоянии идентифицировать жесткий диск по марке, модели и характеристикам. Стандартные клавиши для доступа к CMOS Setup после включения питания DEL, ESC, F1 или F2 (почти во всех ноутбуках).

Слышите, как жесткий диск набирает обороты? Если у вас ничего не слышно вообще, когда вы включите питание, вы должны начать с . Если вы не слышите, как диск вращается, вы должны убедится, что кабели питания хорошо установлены, это больше касается на старых винчестерах ATA, чем на новых . Если жесткий диск плохо слышно, вы можете попробовать вытащить HDD из корпуса и подержать его в руке во время включения. Если диск вращается, вы будете чувствовать его вибрации. Но будьте предельно аккуратны, есть вероятность его уронить, особенно страшно, если винчестер упадет во время работы. Для тестирования жесткого диска удобно использовать специальные переходники USB-IDE и USB-SATA .

  • старый диск ATA, также известный как IDE или PATA (для Parallel ATA)
  • новый SATA (Serial ATA) диск.

SATA ломаются гораздо реже, кабель для передачи данных, редко вызывает проблемы, и проще в установке питания, хотя некоторые жесткие диски SATA поддерживают и старые и новые разъемы питания. У IDE или ATA дисков наглядная особенность в наличии шлейфа, который может поддерживать два диска, для этого в комплект к ним идут перемычки . С помощью перемычек на диске устанавливается Master диск для установки хозяином и Slave , или сделать выбор согласно подключению через шлейфы (CS).

Первые SATA винчестеры работали со скоростью 1,5 Гбит/с, этот период был известен как SATA 1 . Вы наверное думаете, что это был не большой скачок по сравнению со старыми дисками IDE, но скорость интерфейса IDE измерялась в МБайт/с (обратите внимание, именно байт, а не бит). SATA 2 поколения поддерживает 3,0 Гбит/с, а последний релиз, SATA 3 , поддерживает 6,0 Гбит/с. Обратите внимание, что высокая скорость достигнута путем передачи данных из кэш-памяти на диск, скорость вращения уступает «электронике». Если вы подключаете SATA 2 или SATA 3 винчестер в старую материнскую плату, и он не работает должным образом, проверьте на совместимость, изучите конфигурацию с помощью перемычек, чтобы заставить его работать на более низких скоростях, равных SATA 1.

С жесткими дисками SATA намного приятнее работать, чем с устаревшими IDE. Например, из-за специального кабеля данных, который устраняет все путаницы с выставлением перемычек, да и к тому же более надежны, чем старые , которые разрывались при частом использовании. Если ваш диск SATA раскручивается, но программа установки CMOS его не обнаруживает, то возможно, что у вас есть, что редкий плохой кабель для передачи данных и он не устанавливать соединение на материнской плате правильно. Обычно это касается сата кабелей без защелок. Если вы знаете, что SATA кабель исправен, так как он работает на другой системной плате, попробуйте подключить к другому порту SATA. Если это единственный SATA жесткий диск в системе, и ваша материнская плата поддерживает SATA RAID и автономные SATA порты, используйте отдельный порт.

Вы подключили два IDE жестких диска на широкий шлейф с тремя разъемами: один для материнской платы в IDE-порт и по одной для каждого диска? Если кабель идет напрямую, вам необходимо установить перемычки на загрузочном диске в положение «Мастер», а на втором диске «Slave». Если это 80-жильный кабель с тремя разъемами или старый 40-жильный кабель, подключенный между двумя разъемами винчестер, он будет поддерживать «Cable Select» , то вы можете установить перемычку на обоих дисках – CS, позиция часто идет по умолчанию.

Некоторые компьютеры до сих пор собраны со старыми дисками IDE, в режиме Cable Select (CS), где 28-контактный кабель установлен диск как Master или Slave. 80-контактные новые кабеля Ultra DMA, начали поставляться с новыми материнскими платами около пятнадцати лет назад, и стали использовать цветовую маркировку разъемов. Синий идет на материнскую плату, серый идет на Slave (на середину кабеля) и черный идет на диске Master IDE в конце кабеля. Он всегда будет загрузочным диском на первичном контроллере.

Если после настройки режимов Master/Slave BIOS не видит жесткие диски, проверьте питание жесткого диска Molex 4×1. Это может занять много сил, что бы выдернуть старый разъем питания, тут главное не использовать посторонние предметы, чтобы подтолкнуть, если ваши пальцы начинают болеть, вы делаете что-то не так.

Разъем на шлейфе IDE снабжен ключом, так что он может быть вставлен в материнскую плату и в порт винчестера только в правильном положении. На всех кабелях должны быть ключи, ведь они также определяют контакт №1 с помощью наличия на шлейфе цветного провода или с помощью номеров на разъемах. Контакт №1 на портах обозначается с помощью числа или стрелки, и расположен на дисках IDE почти всегда в конце, ближе к разъему питания. Если винчестер не отображается в CMOS Setup, чтобы зарегистрировать наличие диска, даже с новым кабелем, тут 2 варианта: либо неисправен контроллер на материнской плате или поломан винчестер. Следующим шагом является проверка диска в другой системе или с помощью USB-IDE переходника. Если винчестер – исправен, то контроллер на материнской плате — поломан, и единственный вариант заключается в использования вторичного контроллера (если вы еще этого не сделали) или купить дополнительный адаптер интерфейса IDE дисков с шиной PCI. Эти PCI карты не дорого стоят, относительно HDD.

Процесс устранения и диагностики одинаков для всех IDE дисков, кторые не распознаются в настройках CMOS, независимо что это PATA, SATA, жесткие диски, CD-диски, DVD-диски или другие носители. Если материнская плата BIOS распознает диски и сообщает о них в заставке или CMOS Setup, и проблема с компакт-дисков или DVD, перейти на схему для диагностика и ремонт CD и DVD .

Если жесткий диск раскручивается, а затем останавливается, начните с замены кабеля питания. Если это не SATA диск, убедитесь, что жесткий диск висит на первичном контроллере IDE и он единственный диск на шлейфе, даже если это означает отключение вашего DVD диска для устранения неполадок. Попробуйте отключить кабель для передачи данных и посмотреть, не остановится ли он. Если диск внутри диска слышны щелчки, и ничего, кроме питания не подключено, проверьте его с помощью USB адаптера, прежде чем его выбросить.

Один механизм разрушения старых HDD – магнитная катушка, которая управляет головками чтения и записи. Если вы не хотите тратить кучу денег на восстановление данных, но у вас есть данные, которые вы никогда не подкреплены, что вы хотите восстановить, попробуйте нажать на крышку привода с помощью отвертки, в районе конца кабеля и началом круглого сечения, где вращаются пластины. Это может просто освободить застрявшую головку. Прежде чем пытаться это делать, убедитесь, что у вас есть резервная копия, или держать под рукой USB флешку, так как возможно у Вас получится восстановить винчестер только один раз, и возможно ненадолго…

В BIOS зарегистрирован неправильный режим передачи данных для дисков IDE, например UDMA/100, ATA/66? И если вы добавили новый жесткий диск в старую материнскую плату, может быть, что диск просто не в состоянии замедлить передачу данных достаточно, чтобы справиться со старым контроллером. В какой-то момент, обратная совместимость делает вам «медвежью услугу». Но я бы не рекомендовал перепрашивать BIOS на старой материнской плате только для того, чтобы попытаться получить жесткий диск, который работает в нужном режиме. Перезапись микросхемы BIOS процесс опасный и всегда есть вероятность, что что-то пойдет не так, например, внезапное отключение электроэнергии оставляет вас ни с чем, и не будет возможности начать все сначала.

Проверьте последовательность загрузки CMOS, поставьте первым CD или DVD. Если дисковое пространство свободно, вы можете попробовать создать новый раздел и заново. Если вам не отображается информация о разделе или диск не отображается в FDISK и вы готовы попрощаться с записанной информацией, вы можете попробовать запустить FDISK /MBR из командной строки. FDISK.MBR будет пытаться переписать, т.к. может быть и повреждена.

В этом разделе мы постараемся ответить на вопросы исключительно технического характера, которые часто возникают как у наших клиентов, так и у пользователей ПК и IT-специалистов. Вся информация предоставлена эксперт-инженером. Вопросы, касающиеся организационной составляющей и предупреждения проблем с носителями данных, рассмотрены в разделе "Что необходимо знать до обращения к нам ". Некоторая техническая информация присутствует в разделе "Ссылки ".

развернуть все

-  Слышал, что даже на абсолютно новых жёстких дисках уже есть дефектные секторы (bad sectors или «бэд-блоки») — правда ли это и как такое возможно?

-  Да, это так. Нужно понимать «природу» таких секторов. В процессе производства жёсткий диск проходит специальный цикл технологических тестов в автоматическом режиме, суммарное время прохождения которых варьируется в зависимости от модели и ёмкости диска и может составлять от двух часов до нескольких суток. Собственно, в целом процедура такого «самотестирования» так и называется — SelfScan. Цель некоторых тестов — выявить потенциальные ошибки или нестабильности качества поверхности магнитной пластины, т. е. спрогнозировать проблемные секторы и занести их в таблицу дефектов накопителя, которая находится в служебной области. Такая таблица (дефект-лист) есть в любом жёстком диске. Точнее, листов этих у современного накопителя несколько, но пока речь пойдёт про «основной» из них — P-List (primary list). В дальнейшем эти секторы исключаются из трансляции; соответственно, данные пользователя на них уже не попадут. Обычными тестами чтения-записи такие секторы выявить на новом накопителе почти невозможно, поэтому алгоритм использует различные методы повышения вероятности ошибки. Для этого микропрограмма, управляя микросхемой канала чтения-записи на «низком уровне» (то есть на уровне управляющих регистров), искусственно ухудшает характеристики электронной схемы усилителя и фильтра, а также и некоторые другие параметры (подробнее об этом — ).

Таким образом, диск, «сходящий с конвейера», имеет некоторое количество записей в его заводской таблице дефектов, и это совершенно нормальное явление. Даже несмотря на то, что в некоторых случаях количество выявленных SelfScan-ом дефектов может исчисляться десятками тысяч. Впрочем, нами фиксировались ситуации, когда дефект-лист с завода не содержал ни одного дефекта — это отмечалось на некоторых определённых семействах накопителей. Но это было скорее исключение, чем правило и в настоящее время практически не реально. Естественно, эти дефекты незаметны для пользователя, и, к тому же, имеют «мягкую» природу. Ну а если вы купили новый диск и обнаружили там явные дефекты с помощью штатных средств, например, средств операционной системы или с помощью тестовых программ, то такой диск необходимо обменять по гарантии, так как эти дефекты — прямое следствие неправильной транспортировки накопителя или каких-либо других проблем.

Отдельно отметим ситуацию с электронными накопителями. На SSD и почти на всех USB Flash Drive («флэшках») тоже существует такое понятие, как заводское самотестирование, во время которого производится дефектовка деградировавших или некачественных страниц памяти. Производится стирание блока, затем прописывается определённый паттерн данных, а потом отслеживается работа ECC-кода при чтении. Если количество бит на страницу, для которых потребовалась коррекция, превысило заданную величину, либо количество ошибок вообще превысило корректирующую способность применяемого кода, то такой блок считается сбойным и не способным качественно и долговременно хранить информацию. После окончания тестирования такие блоки помечаются в служебных таблицах. Программная реализация может быть разной — в основном, это не отдельные таблицы, а специальные пометки в таблицах трансляции накопителя. Как можно заметить, идеология подхода к дефектам у жёстких дисков и флэш-накопителей практически одинакова.

-  Решил прочитать значения SMART на своём жёстком диске и обнаружил, что некоторые атрибуты отличаются от первоначальных 100%-ных значений. Насколько я понимаю, это означает, что какие-то узлы в HDD начали деградировать? Стоит ли верить SMART?

-  Однозначно судить о состоянии диска, оценивая динамику изменения атрибутов SMART нельзя. Работа подсистемы SMART представляет из себя периодическое сканирование параметров различных узлов HDD и возникающих ошибок и к прогнозу реального выхода диска из строя имеет слабое отношение, а часто — вообще никакого. Даже «забракованный» SMART-ом диск может прослужить ещё много лет, в то время как диск, на котором SMART был всегда в идеальном состоянии, может неожиданно выйти из строя в любой день. Постепенная деградация каких-либо узлов — нормальное явление для диска, который действительно работает, а не лежит в упаковке на складе, и обычно уровня деградации с запасом хватает для того, чтобы диск, при правильной эксплуатации, не вышел из строя до его морального устаревания.

Ещё по поводу достоверности SMART мы можем добавить, что деградация некоторых узлов фиксируется в недокументированных атрибутах (например таких, как Disk Shift, GMR Amplitude), поэтому реальная целостная картина подобных деградаций пользователю недоступна. А большинство документированных параметров слишком сильно зависят от внешних факторов и особенностей эксплуатации. Например, такой параметр как Seek Error Rate, никакого отношения к износу диска иметь не будет, если вы часто пользуетесь высокоскоростным CD/DVD-приводом, из-за которого периодически сильно вибрирует весь корпус компьютера (это только пример; понятно, что в настоящее время оптическими приводами комплектуются крайне мало ПК). Разумеется, ошибки позиционирования при этом будут происходить часто (хотя у них и не будет заметных внешних проявлений для пользователя), и значение соответствующего атрибута может стремительно увеличиваться, создавая этим ложную тревогу. Поэтому анализировать показания SMART следует вдумчиво и без лишнего фанатизма и паники. Разумеется, существует немало ситуаций, когда такой анализ, даже разовый (то есть не мониторинг), может принести ощутимую пользу при диагностике. Здесь, наверное, уместно полагаться больше на опыт, чем на сухие цифры.

Так как количество атрибутов достаточно велико (около двадцати), а многие из них хоть и могут оказаться полезны для различного рода анализов, но являются исключительно информационными (например количество включений-выключений, температура, G-Sensor error rate, общее количество часов работы диска, и т. п.), то возникает вопрос — какие из них имеют наибольшую корреляцию с выходом диска из строя? Другими словами, на какие атрибуты надо обращать наибольшее внимание? На наш взгляд, таких атрибутов всего три: Raw read error rate, атрибут 1 (это общее количество самых разных ошибок и сбоев, зафиксированных в канале чтения), Reallocated sector count, атрибут 5 (количество переназначенных секторов, т. е. выявленных бэд-блоков в процессе эксплуатации накопителя) и Current pending sectors count, атрибут 197 (количество так называемых «кандидатов» в бэд-секторы — это нестабильные секторы, но пока ещё не переназначенные и не занесённые в таблицу G-List и пока не влияющие на предыдущий упомянутый атрибут). Что касается атрибута 1, то на некоторых накопителях (например, почти на всех Seagate) увеличение его RAW значения в процессе эксплуатации — совершенно нормальное явление. Остальные два явно свидетельствуют о начинающихся проблемах либо с поверхностью накопителя (если RAW значения исчисляются десятками, либо динамика увеличения незначительная), либо, в случае очень больших значений или резкой динамики — о проблемах с головками чтения-записи или других проблемах механического характера (таких как разрушение подшипника шпиндельного двигателя или смещение дискового пакета). Если же вы заметили, что значения этих атрибутов незначительно увеличились (в пределах нескольких единиц), тревогу бить пока определённо рано — нужно просто понаблюдать за динамикой изменений. Вполне возможно, что сбой имеет разовую природу, и накопитель проработает довольно долго. В заключение отметим атрибут Ultra-ATA CRC error count, атрибут 199 — он сигнализирует об ошибках, возникающих при передаче данных по интерфейсу, а конкретнее — при фиксации ошибок контрольных сумм в пакетах данных протокола UDMA. На практике это редко бывает связано с какими-либо деградациями в самом накопителе. Чаще всего при проблемах с этим атрибутом нужно проверить качество интерфейсного кабеля и его контактов, и, при подозрениях, заменить кабель на новый.

-  Мой диск при работе настолько сильно греется, что не терпит рука. Из-за чего он такой горячий и нормально ли это?

-  Действительно, некоторые диски при работе сильно нагреваются. Непосредственно причину нагрева устранить нельзя, она заложена в особенности схемотехники диска. Нюансы могут различаться. Источником нагрева могут служить как микросхемы на плате контроллера, так и катушка позиционера в гермоблоке — в разной степени. Требования к характеристикам дисков, регламентирующих скорость позиционирования (к примеру, Track-To-Track seek) постоянно увеличиваются; соответственно, от сервосистемы требуется бо́льшая стабильность и быстродействие, поэтому ток в катушке, генерируемый специальной микросхемой («драйвером») может быть довольно велик, что сказывается на нагреве. Если ваша рука, напрямую контактирующая с корпусом HDD действительно «не терпит», то это означает, что текущая температура диска примерно равна (или превышает) 45-50 градусов Цельсия. С точки зрения надёжности, эксплуатировать диск при таких высоких температурах (выше 50 С) мы крайне не рекомендуем и всегда советуем нашим клиентам поставить в систему дополнительный вентилятор. Затраты на стоимость вентилятора и на незначительное повышение шума от него однозначно стоят того, чтобы продлить жизнь вашему HDD и улучшить стабильность его работы.

Самое печальное, что от повышенных температур постепенно деградируют, в основном, не электронные компоненты контроллера и не механические узлы HDD, а магнито-резистивные элементы головок чтения-записи, поэтому последствия перегрева могут быть довольно тяжёлыми — вплоть до запиливания магнитных поверхностей из-за вспучивания специального полимерного защитного покрытия-любриканта и образования в нём микроскопических полостей. Впрочем, механизм таких разрушений крайне плохо поддаётся детальным исследованиям и пока фигурирует на уровне гипотез, но определённая статистическая связь уже просматривается.

-  А подскажите, какой накопитель лучше выбрать для покупки? Характеристики не важны, важна надёжность — мой предыдущий диск похоронил весь мой фотоархив:(

-  В среде наших коллег уже сформировалось устойчивая «присказка», суть которой гласит: «Хочешь нажить себе врага — порекомендуй ему определённую модель носителя данных». Что касается потери информации, то её можно было бы предотвратить, если бы вы своевременно начали пользоваться нашими рекомендациями — в частности, регулярным резервированием важных файлов. По поводу накопителей с повышенной надежностью мы однозначно можем утверждать, что такого диска не существует. Все диски в общем плане устроены одинаково, и выходят из строя абсолютно все модели. Мы не сможем назвать модель диска, который не был у нас в ремонте или на восстановлении данных, и с трудом сможем назвать семейства, с которыми мы работали заметно реже остальных. Поэтому можем сказать только одно — главными факторами при выборе диска должны быть нормальное гарантийное обслуживание и соответствие требуемым характеристикам. Мы имеем в виду, что не стоит приобретать накопитель с «быстрыми» параметрами скорости доступа или трансфера, если такие характеристики не требуются для работы, а накопитель приобретается просто для хранения или переноса файлов (например, вместо 7200 RPM лучше приобрести накопитель со скоростью вращения 5400 RPM — будет и тише, и холоднее, и, в целом, надёжнее). Что касается параметров типа размера буфера (объём кэш-памяти) и скорости и типа интерфейса (SATA-3 вместо более старых или USB 3.x вместо более медленного USB 2.0) — то эти факторы на надёжность не влияют, но иметь более лучшие характеристики в этом смысле всегда предпочтительно. Отдельно упомянем выбор ёмкости накопителя. В целом, чем она меньше, тем надёжнее накопитель, хотя связь и не выражена явно. В любом случае, мы не советуем брать большую ёмкость с огромным запасом, если можно обойтись меньшей — например, если из важных данных у вас только фотоархив за 10 лет, который занимает, скажем, 50 Гигабайт, то вряд ли в ближайшие несколько лет он увеличится более чем в 10 раз. Соответственно, нет смысла заранее приобретать накопитель на 1 Терабайт — вполне можно обойтись и пятисотгигабайтным накопителем.

Применительно к современным жёстким и твердотельным дискам, можно сказать, что вероятность распределения отказов примерно одинакова у всех производителей, никаких «провальных» серий не наблюдается (в отличие от периода выпуска 1999-2002 годов), что частично подтверждается также распределением моделей дисков и на нашем складе. К тому же, имейте в виду, что если пытаться составлять статистику отказов любых изделий на основе данных какой-либо ремонтной организации, сервисного центра или продавца, то данная статистика будет неточной, так как, во-первых, необходимо учитывать специфику продаж конкретной марки изделия в конкретном регионе, а во-вторых, в организации наподобие нашей не попадает львиная доля дисков с ещё не истекшим сроком гарантии и с которых не требуется восстановление данных.

Корреляция надёжности со стоимостью накопителя прослеживается только при условии одинаковой ёмкости и бренда и, в целом, довольно мала. Наши наблюдения говорят о том, что накопители для более специфичного сегмента применения (в смысле, не бытового, а Enterprise — серверного, для видеонаблюдения, RAID Edition и тому подобного) действительно реже выходят из строя, но и стоимость их отличается значительно.

-  Существуют ли какие-то базовые правила эксплуатации HDD и рекомендации для продления его срока службы?

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

Качественный контакт питания и качество самого питания. Рекомендуем использовать только качественные и проверенные марки БП с оптимальным запасом по мощности;
 - температурный режим (при сильном нагреве крайне желателен дополнительный вентилятор);
 - не слишком длинный шлейф, корректная настройка системы (отсутствие «разгона» шины PCI, оптимальный режим UDMA, драйверы контроллера и пр.);
 - отсутствие внешних механических воздействий, например, вибрация от высокоскоростного СD-привода или немного расцентрованного компакт-диска, постоянная неаккуратная переноска в сумке и карманах, задевание ногой системного блока, если он стоит под столом (да, и такое бывает);
 - sleep-mode (режим энергосбережения). Мы настоятельно рекомендуем выключать его в настройках вашей ОС при условии отсутствия специфических задач. Данное правило справедливо только для настольных (стационарных) ПК. Не следует полностью выключать режим энергосбережения, например, в NoteBook;
 - частые включения/выключения питания диска (или ПК) крайне нежелательны. В основном, неисправности происходят в моменты переходных процессов (чаще при включении питания). К примеру, если вам нужно поработать за компьютером в течение вечера с паузами (в несколько «подходов»), то во время пауз ПК лучше не выключать;
 - систематическое резервирование важных файлов стоит делать вне зависимости от типа или характеристик накопителя и вне зависимости от продолжительности его эксплуатации.

Мы не видим смысла часто производить различные виды мониторинга «здоровья» накопителя, например такие как просмотр Smart-статуса и его атрибутов или сканирование поверхности тестами чтения или верификации. Это вполне оправданно, если вы замечаете, что накопитель стал работать подозрительно. В случае же мониторинга «для профилактики», на наш взгляд, вы получите, скорее, «психологические» проблемы и неоправданное беспокойство по любой мелочи, навроде блока с увеличенным временем отклика. Сделайте очередную резервную копию всего важного и дайте диску поработать:)

Q: Неоднократно слышал, что существуют модели дисков, емкость которых искусственно занижена производителем и специалист может расширить такой диск чуть ли не в два раза! Правда ли это? И если правда, то с какой целью занижается емкость?

A: Да, это действительно правда. У нас уже есть опыт расширения некоторых моделей до их первоначальной емкости, причем, после этого возникает курьезная ситуация - при продаже диска клиенту трудно объяснить, что это новый диск, так как его емкость не соответствует наклейке. А уменьшение емкости производится на заводе-изготовителе по двум причинам. Первая, и по нашей статистике, самая основная - маркетинговые соображения. При застоях продаж этим самым создается дополнительный сектор рынка, а прибыль, по подсчетам, превышает потери из-за уменьшения цены на диск. Вторая причина - банальная некондиция. Грубо говоря, решение урезать диск возникает после анализа результатов заводских тестов, о которых мы упоминали выше, и, если по результатам оказывается, что во второй половине поверхности диска (которая ближе к центру) имеются какие-либо проблемы или число ошибок превышает допустимый критерий (например, число ошибок на зону, число ошибок на головку) - диск "урезается" до размера своего младшего собрата в модельном ряду. Это как один из примеров. Также можно просто уменьшить объем с помощью уменьшения SPT (Sector Per Track), а само количество физических цилиндров оставить прежним или произвести отключение одной из головок. Производятся эти операции путем программной модификации служебной зоны диска и запуска процесса настройки и самотестирования заново, при чем, в некоторых случаях, все это происходит без какого-либо участия человека, т.е. решение о "урезании" программа самосканирования принимает автоматически (имеется в виду, автоматический перевод в младшую модель без отключения головок, только с помощью изменения кол-ва физ. цилиндров или SPT; отключение головок может производиться только специалистами-тестерами после анализа LOG-ов самотестирования). Остается добавить, что моделей дисков, которые позволяют произвести такое расширение, существует очень немного.

Q: Почти противоположная ситуация - клиент мне принес на апгрейд HDD, модель IBM IC35L010AVER07, но его емкость всего 10 GB! Серия этих IBM очень популярна, и вроде стандартная емкость для них - это 40 или 60 GB. Самое главное, что на диске честная заводская наклейка!

A: Действительно, большая часть выпускаемых накопителей этой серии имела емкость 40 GB. Но модель на 10 GB тоже существует, просто выпускалась очень мелкими партиями. В ней установлена только одна физическая головка, самая верхняя. Вообще, последнее время заметна тенденция появления накопителей с одной головкой. Это, например, Maxtor в slim исполнении, некоторые Seagate серии U, Fujitsu MPG3102АТ(АН), младшие модели Quantum LCTxx, Samsung и пр.

Q: Просто интересно, а можно ли программно изменить частоту оборотов шпиндельного двигателя у современного винчестера? Я и сам считаю этот вопрос глупым, но ходили слухи, что это возможно, неужели это так?

A: Вопрос очень интересный и затрагивает технические тонкости работы HDD, а ответ на него не так однозначен, как кажется. Все зависит, опять же, оттого, с какой стороны этот вопрос рассматривать. Попробуем разобраться.

Электронные схемы, которые участвуют в стабилизации вращения двигателя жестко застабилизированы синтезатором частоты (а тот, в свою очередь - кварцевым резонатором), к тому же, для стабилизации используется еще и сигнал от сервометок текущего трэка, который считывается постоянно. Таким образом, изменение числа оборотов хотя бы на +/- 1 RPM с помощью внешних механических факторов для сервосистемы HDD будет считаться катастрофой. Частота сигнала с головок уменьшится (имеется в виду период следования сервометок, количество которых одинаково на любом трэке пластины) и это будет сразу отслежено контроллером. Винчестер сразу прекратит свою работу, возможно, сработает схема аварийной парковки головок и электроника диска попытается заново выйти в режим стабильного вращения. Под внешними механическими факторами мы имеем в виду появление источника дополнительного трения. На практике это может быть, например, деградация подшипника ШД (однако в случае сильной деградации подшипника двигатель даже не наберет необходимых оборотов и не произойдет даже распарковки головок; это применимо к большинству HDD) или рука экспериментатора, придерживающая вращающийся диск:)

Частота сигнала в канале данных чтения-записи - порядка 140 - 450 МГц. Как можно видеть, частоты довольно высоки. Поэтому, если подходить с технической стороны - для того, чтобы диск начал работать со скоростью, например, 5405 RPM - нужно будет изменить очень многое, включая параметры в микропрограмме диска и серворазметку. Заодно и увеличится (правда, настолько незначительно, что этим можно пренебречь) зазор воздушной подушки между головкой и магнтиной пластиной, как следствие - изменятся характеристики считываемого сигнала, т.е. потребуется перенастройка параметров. Ну и т.д. Однако необходимо отметить одну деталь. Единственное средство, на которое опирается накопитель при расчете любых временных параметров, замера периода следования импульсов, обратной связи и т.п. - это электронный синтезатор частоты, использующий всего лишь один опорный тактовый генератор, застабилизирвоанный кварцевым резонатором (в первых IDE HDD электронная схема управления была менее интегрированной, к тому же, могли использоваться отдельные синтезаторы и кварцевые резонаторы для каждой зоны физического пространства диска). Таким образом, если аппаратно изменить частоту опорного тактового генератора - электронные схемы "до последнего" будут "думать", что никаких изменений не произошло, частота вращения ШД осталась номинальной (хотя реально, на практике, изменилась) и так далее. Проводился эксперимент - на некоем HDD был заменен кварцевый резонатор (оригинальный - 20 МГц, поставили 16 МГц) и данный накопитель продолжал превосходно работать, хотя то, что обороты ШД понижены, было заметно даже на слух. Ну и, соответственно, немного замедлилась общая работа схемы в целом, уменьшилась скорость доступа и пр.

Ну а теперь самое интересное. Непосредственно, частота вращения задается программированием регистров микросхемы драйвера ШД. Поэтому, если не принимать во внимание тот факт, что при измененной скорости вращения накопитель не будет нормально работать - то изменение частоты вращения действительно имеет программную природу. Причем, в подавляющем большинстве современных дисков для этого даже не надо изменять внешнюю электронную "обвязку" микросхемы. На практике, мы при работе с дисками частенько сталкиваемся с действием этого эффекта "вживую". Не пугайтесь - с диском при этом не происходит ничего страшного. Суть в том, что на винчестерах, в которых применяется технология AirLock TM (а это асолютное большинство современных HDD), заводской тест, который мы запускаем для полной перенастройки винчестера в целях ремонта, предусмотрел, среди всех прочих, такой этап, как тестирование Airlock. Как известно, Airlock должен разблокировать головки при определенной силе воздушного потока, поэтому при тесте винчестер постепенно изменяет скорость вращения ШД в ту или иную сторону, причем, с такой градацией, что это слышно "невооруженным ухом". Естественно, сами головки при этом находятся в парковочной зоне.

Q: В обзоре про 2.5" диски Вы упомянули про какой-то антишоковый парковщик. А что он из себя представляет и как работает? Или AirLock - это он и есть?

A: Нет, AirLock - это другое. Айрлок закрепляет головки в безопасном положении в те периоды времени, когда накопитель выключен или находится в sleep-режиме. Это очень удобно при транспортировке диска - есть гарантия, что головки не выйдут в рабочую зону при ударе. А антишоковый парковщик нужен для мгновенной фиксации головок в момент удара с тем учетом, что удар происходит в состоянии, когда накопитель находится в работе, т.е. головки находятся в рабочей зоне, а ШД вращается. Как работает такой парковщик, а равно, как он выглядит - трудно объяснить на словах, легче разобрать какой-либо неремонтопригодный 2.5" винчестер и посмотреть. Вкратце - это сбалансированная определенным образом пластиковая конструкция, которая в свободном состоянии болтается, это слышно, если вертеть диск в руках. В момент удара конструкция стопорит штангу блока головок, не давая ей двигаться.

Q: Расскажите пожалуйста, как правильно крепить винчестер внутри компьютера чтобы обеспечить диску наиболее легкий и оптимальный режим для работы? Многие производители вообще заявляют в спецификациях на свои HDD, что диск можно крепить в любом положении, но что-то мне не верится...

A: Правильно сомневаетесь. На самом деле нам подобные заявления фирм-производителей не до конца понятны*. Мы считаем, что наиболее оптимальное и безопасное положение крепления вашего диска - строго горизонтально, электроникой вниз.

Факторов несколько. Основная уязвимая часть, на которую может повлиять неправильная ориентация диска в пространстве - это сам шпиндельный двигатель. Даже если диск закрепить вертикально или на боку, на его систему подшипников будет действовать распределение сил, далеко отличающееся от оптимального, тем самым увеличивая износ подшипников и двигателя в целом (это, в основном, сказывается на старых, шарикоподшипниковых системах, однако никто не отменял законы физики). Если же закрепить горизонтально, но электроникой вверх - чашка корпуса двигателя оказывается перевернутой вверх дном (точнее сказать, не чашка, а сочленение ротор-статор) и при этом повышается вероятность попадания различных микрочастиц на магнитную поверхность дисковой пластины в процессе работы. Теоретически, конструкция мотора и подшипников сводит появление подобных микрочастиц, порождаемых трением качения "на нет", однако на практике замечено, что чаще всего выходит из строя как раз самая нижняя, "нулевая" головка (или последняя, если нумерация у конкретного накопителя начинается сверху, например, у Maxtor).

Также не стоит забывать и тот факт, что любой HDD изначальную настройку механических параметров проходит именно в гороизонтальном положении и электроникой вниз, при этом сам диск жестко закреплен. Поэтому, если диск, например, поставить вертикально или на ребро - то инерционные характеристики блока головок однозначно изменятся (имеется в виду, при разгоне и торможении при позиционировании, т.к. все эти параметры калибруются для каждого конкретного диска индивидуально), причем, это скажется на скорости работы диска не лучшим образом (особенно это отразится на таких параметрах, как Track-to-Track seek и прочих, хотя иногда это совершенно не заметно "на глаз"). Отметим, что вопреки расхожему мнению, блок головок и катушка НЕ сбалансированы.

Однако мы уже не раз наблюдали мнения пользователей и специалистов (чью компетентность мы уважаем) относительно того, что имеется много случаев, когда расположение жесткого диска "ANY ORIENTED" (в любом положении, "как угодно"), официально допускается и указано в инструкциях и мануалах ко многим HDD, а также рекомендовано уважаемыми брендами, такими, как HP, Compaq, DELL, Samsung, IBM и пр. Также мы сами были свидетелями расположения диска на боку или электроникой вверх, причем, это были даже не простые Desktop-решения, а серверные! Таким образом, создается впечатление, что рекомендованное нами правило "строго горизонтально, электроникой вниз" теряет какую-либо актуальность. Мы можем на это сказать лишь следующее: мы никого не призываем и не заставляем (да и не имеем на это права) поступать так, как мы советуем. Возможно (да и вполне логично, опять же), что заявление ПРОИЗВОДИТЕЛЯ винчестера звучит гораздо убедительнее и компетентенее, чем наше (опять же, см. сноску*). В любом случае, не надо паранойи. Действительно, даже если взять два одинаковых диска и эксплуатировать их в одном компьютере, но один будет правильно установлен, а другой "как угодно" - далеко не факт, что "неправильный" диск выйдет из строя первым, т.к. на выход из строя могут влиять довольно много других, более опасных поражающих факторов (питание, вибрация, деградация головки, перегрев и пр.). Наша цель состоит всего лишь в том, чтобы пояснить, какие нежелательные процессы и усугубления может вызвать "неправильная" установка и ничего более. И еще одна маленькая памятка: производитель отвечает за свое изделие только в течение заявленного гарантийного срока.

Ну и еще одно примечание; на этот раз оно не связано с механикой и законами физики - крепление накопителя электроникой вверх иногда служит дополнительной уязвимостью при внештатных ситуациях. Во время каких-либо монтажных работ при включенном ПК можно случайно задеть электронные компоненты различным инструментом, отверткой и т.п., произвести замыкание в произвольной точке печатной платы управления, что может привести к выходу HDD из строя. В нашей практике неоднократно встречались подобные случаи, когда Заказчик, рассказывая "историю болезни" упоминает: "упал болтик/винтик на плату HDD, после этого проскочила искра, пошел дым и диск больше не работал" или, что не менее интересно: "по электронным компонетам "прокатился" провод питания" - имеется в виду оголенный контакт питающего разъема или различные "самоделки" (моддинг), которые пользователи ПК иногда "мастерят" своими руками. Например, это может быть самодельный регулятор оборотов какого-либо вентилятора (cooler-a). Разумеется, все эти случаи являются, в первую очередь, следствием неаккуратности и нарушением элементарных правил, но если бы, в вышеперечисленных ситуациях, HDD был закреплен электроникой вниз - он бы остался исправным.

* Хотя, с точки зрения маркетинга, производителю серийных изделий не выгодно, чтобы изделие работало безотказно достаточно долгий срок, так как возникают проблемы со сбытом (продажей, апгрейдом) новых моделей изделия.

Q: Часто слышу выражение, которое говорят пользователи о своем неисправном HDD - "перевернули шлейф". Но как такое возможно, ведь у разъемов есть ключи, и вообще, какой конкретно шлейф имеется в виду?

A: Выражаясь корректнее, переворачивают не шлейфы, а разъемы. Причем в самых разных комбинациях и с разными эффектами. Рассмотрим их:

1. Подсоединение IDE разъема "наоборот". В нормальных условиях это невозможно, т.к. на разъеме две защиты от этого - выступ и залитое одно из отверстий. Если шлейф относительно старый, то выступа на нем может не быть, также может и не быть залитого отверстия-ключа. Если такой накопитель включить, то, скорее всего, он не будет стартовать, т.к. оказывается замкнутым на землю сигнал Reset (контакт 1). С самим накопителем, а точнее, с его интерфейсной частью электроники при этом чаще всего ничего не случается. Но у нас есть на примете пара случаев, когда именно из-за этого сгорела интерфейсная микросхема, причем, в одном из случаев - с физическими повреждениями. Поэтому, будьте внимательны.

2. Довольно популярна другая неприятность (здесь количество случаев исчисляется уже десятками) - на некоторых блоках питания было замечено несоответствие шин 5в и 12в в некоторых разъемах питания. Просто перепутаны местами. Т.е. такой разъем спокойно вставляется в накопитель, а при включении из HDD идет дым. Особенность ситуации в том, что вслед за этим накопителем можно спалить еще 2-3 накопителя (зависит от сообразительности пользователя, говорим по статистике), пока не станет понятно, в чем дело. Предотвратить такое "досадное недоразумение" возможно только проверив все контакты питания вольтметром, ну или хотя бы визуально - по цвету проводов (а еще лучше - покупайте действительно хорошие и фирменные блоки питания). При включении такого накопителя по пятивольтовой шине питания идет 12В, при этом, обычно, электроника накопителя полностью выходит из строя, часто с физическими повреждениями микросхем. Самое неприятное, что при этом часто выходит из строя микросхема коммутатора, которая установлена в гермоблоке накопителя, а это сильно затрудняет восстановление данных с него (хотя и возможно).

3. Переворачивание разъема питания. На первый взгляд это кажется невозможным - разъем имеет скошенные под 45 градусов углы и сделан из довольно прочного материала на основе капрона или фторопласта. И честно говоря, нам неизвестен ни один случай, когда сознательно "вбили" разъем и включили накопитель. Зато нам известны несколько других случаев - когда питание подключают "на ходу". Как правило, эти люди - не обычные пользователи, а технические работники компьютерных фирм. Мы уже не раз сталкивались с тем, что в некоторых фирмах нет отдельного блока питания, чтобы проверять такие вещи, как HDD, CDROM и пр. А подключают их прямо к работающему компьютеру. Надо сказать, что на практике такой метод работает в большинстве случаев, т.е. HDD корректно включается, но использовать метод можно только на свой страх и риск. И вот тут-то как раз и возможно вывести накопитель из строя, если хотя бы попытаться случайно подключать разъем в перевернутом виде. Полностью-то его вставить нельзя, а контакты при этом могут уже коснуться штырьков - как правило, достаточно долей секунды для выхода электроники из строя - защита БП здесь, как правило, не успевает сработать.

Q: У меня есть винчестер, модель Maxtor 2B020H1, он в slim-исполнении. Он полностью исправен и корректно функционирует, но при включении нет стартовой рекалибровки, хотя на многих других накопителях, которые я видел - есть характерная рекалибровка головок при включении питания. В моем случае так и должно быть или это потенциальная неисправность?

A: Конкретно с вашим накопителем - это так и должно быть. Подобным эффектом обладают не только Максторы в "тонком" исполнении, но и, например, WD-DA, WD-EB, WD-BB, некоторые старые Seagate. И лишь только в Сигейтах (конкретно мы наблюдали эффект на ST52520A) рекалибровки при включении действительно нет (видимо, из-за особенности конструкции и микропрограммы накопителя), а в WD и вашем Максторе она на самом деле есть, просто ее не слышно на слух, зато можно заметить с помощью электронных приборов.

Принцип действия "бесшумной рекалибровки" прост и основан исключительно на параметрах сервосистемы конкретного накопителя и особенностей микропрограммной реализации. Любой прыжок БМГ (блока магнитных головок) тем слышнее, чем дальше БМГ позиционируется. В большинстве накопителей стартовая рекалибровка происходит в виде серии позиционирований для проверки функционирования сервосистемы в каждой зоне, а зон, как правило, немного - от 8 до, примерно 40, а типичное число зон в накопителе - 16. Если же сделать позиционирования через, скажем, 200 цилиндров (при условии, что на современном накопителе число цилиндров может доходить до 30000-60000) - то такие скачки будут не слышны, правда самих скачков будет больше, и на процедуру уйдет несколько большее время. Еще, некоторые накопители обладают бесшумным позиционированием сами по себе, иногда применяется технология акустического подавления, основанная на сглаживании токовых кривых, которые подаются на катушку БМГ, при этом, правда, происходит некоторая потеря в скорости доступа, как правило, на глаз незаметная. Подобная технология (Acoustic Management) уже применяется во многих современных HDD и регламентирована в последних АТА-стандартах. Для переключения между "бесшумным" и обычным режимом используются специальные утилиты, которые производители выкладывают на своих сайтах.

А вообще, если забежать на 20 лет назад, во времена 5.25" дисков стандарта МФМ и емкостью 10-20 Мб, то можно увидеть интересный исторический факт. Дело в том, что рекалибровка на таких дисках изначально была введена как некое конструкторское решение - с помощью нее производилась очистка поверхностей от пыли перед началом работы. Этакий "автосдув" мусора с блинов:)

Q: Поясните пожалуйста принципы работы системы Security; в частности, мне не совсем ясна разница между Master и User паролями.

A: На самом деле подробное описание работы системы безопасности хорошо описано в стандарте АТА-5 и выше. Также более удобное, на наш взгляд, изложение присутствует в Product Manual на любой диск IBM. Поэтому мы постараемся объяснить суть в двух словах.

Master-пароль - уникальный код, который хранится в служебной зоне накопителя, часто в зашифрованном виде и присутствует там уже после выхода диска с конвейера, естественно, в неактивном состоянии. У некоторых производителей свой собственный Master-пароль на конкретное семейство накопителей (модельный ряд). У других производителей наоборот, Master-пароль может охватывать довольно много моделей и линеек. Любая информация о Мастер-паролях не подлежит открытому распространению и является собственностью производителя.

User-пароль - это код до 32-х символов длиной, введенный пользователем с помощью специальных утилит или с помощью соответствующей функции BIOS компьютера (подобные функции присутствуют, в основном, только в NoteBook). Пароль также хранится в служебной зоне накопителя и также иногда зашифрован.

Уровень безопасности бывает High или Maximum.

1. При уровне High возможна разблокировка накопителя при помощи Мастер-пароля, в этом случае сохраняются все данные пользователя.
2. При уровне High возможна разблокировка накопителя при помощи User-пароля, в этом случае также сохраняются все данные пользователя.
3. При уровне Maximum возможна разблокировка накопителя с помощью Мастер-пароля, но при этом данные пользователя полностью уничтожаются без возможности восстановления.
4. При уровне Maximum возможна разблокировка накопителя с помощью User-пароля, при этом данные пользователя полностью сохраняются.

Соответственно, если у накопителя активизирован режим системы безопасности, а ни Мастер ни User пароли неизвестны - накопитель разблокировать невозможно. Заблокированный накопитель обязан корректно определяться в BIOS, однако будет выдавать ошибку на любую операцию чтения или записи (хотя, подобный симптом очень популярен в случае нарушения служебной информации и таблицы трансляции и к "залочке по паролю" никакого отношения не имеет). А подбор пароля с помощью каких-либо самодельных утилит методом перебора исключен - после пяти неверных попыток накопитель переходит в состояние Freeze и вывести из него можно только выключив и снова включив питание накопителя.

Предвидим вопрос - "А куда, собственно, вводить пароль? Я не нашел!". Отвечаем - вкратце об этом упомянуто в нашей статье про Notebook HDD, а конкретнее - .

Q: Так получилось, что мне потребовалось установить современный накопитель большой емкости на старенький 386-й компьютер. Насколько я помню, они вообще не поддерживали режим LBA адресации, тогда получается, что подобная процедура невозможна аппаратно?

A: Ничего подобного. Аппаратно интерфейс IDE не изменился со времен 286-х компьютеров. Единственное аппаратное изменение - переход с 5в на 3.3в логические уровни начиная с чипсета ТХ и на совместимость с накопителями не влияет. Все ограничения старой машины для современного HDD имеют только программный характер, в частности, в BIOS отсутствуют функции работы с ЛБА и как следствие - размер диска определяется неверно, либо диск не определяется вообще. Разумеется, про поддержку различных режимов UDMA речь не идет - это аппаратная особенность конкретного чипсета, поэтому современный диск на 386 компьютере бует работать только в PIO-mode (если он подключен при этом к штатному контроллеру или "мультикарте").

Решить проблему можно с помощью программы Disk Manager, который для каждого производителя HDD свой и свободно доступен на сайте фирмы-производителя вашего диска. Суть инсталяции менеджера - запись в boot-record накопителя собственного обработчика функции INT13, который заменяет штатный обработчик при каждой загрузке системы.

Например, после инсталляции Windows 95 OSR2 можно увидеть, что диск на 80 GB доступен на свою полную емкость. Для 386-го компьютера это кажется невероятным, однако это экспериментально подтвержденный факт. И OS при этом работает с диском абсолютно корректно.

Существуют также и другие способы заставить работать на старом компьютере современный HDD. Например, можно установить в слот дополнительный АТА-контроллер. Это может быть Promise, HPT или разлчные карты от TEKRAM. Эти адаптеры имеют встроенный BIOS, который поддерживает большие диски независимо от BIOS компьютера. Чипсеты многих из них также поддерживают различные UDMA режимы, благодаря чему работа, например, в UDMA-100 возможна даже в DOS, и не важно, P-III у Вас или 486DX4-100.

Q: Почему для работы накопителя в UDMA-66 и выше необходим 80-pin IDE кабель и как компьютер умудряется определять, какой кабель в данный момент подключен? В чем отличия такого кабеля от стандартного 40-жильного?

A: Основное отличие 80-pin кабеля - это наличие экранирования сигнальных проводников за счет того, что каждый сигнальный проводник в шлейфе чередуется с заземленным проводником, т.е. корпусом компьютера (сигнал-земля-сигнал-земля и т.д.). Подобное решение уменьшает взаимное влияние отдельных сигнальных шин друг на друга, также уменьшает различные помехи и наводки на кабель. Это необходимо при работе в режимах UDMA mode 4 и выше, т.к. при этом обмен данных происходит на более высоких частотах.

Для того, чтобы компьютер смог определить, какой кабель подключен к конкретному IDE каналу, в 80-жильном кабеле применена небольшая хитрость - отсутствует соединение с 34-м проводником разъема и чипсет аппаратно определяет наличие 80-жильного кабеля с помощью опроса логического уровня на этом проводнике. Если он высокий - значит контакт есть и кабель 40 жил, а если низкий или "третье", Z-состояние - кабель 80 жил. По стандарту этот контакт не используется для каких-либо обменов данными между компьютером и накопителем. Это сигнал PDIAG - он сигнализирует о готовности между Master и Slave накопителями, чтобы последние не конфликтовали. Соответственно, детект кабеля происходит уже после того, как оба накопителя (если они есть) гарантированно выйдут в готовность и отрекалибруются - при этом на 34 контакте будет высокий логический уровень.

Теоретически, возможно перерезать 34 проводник у 40-жильного кабеля, и последний "превратится" в 80-жильный - компьютер позволит включить свой чипсет в режим UDMA-66 или выше. Однако работать накопитель будет с постоянными ошибками, которые будут иметь "логический" характер, поэтому, на практике мы подобные "превращения" крайне не рекомендуем.

Q: Интересно, почему практически любые SCSI-диски такие надежные? Ни разу не видел неисправного SCSI-диска! Если все дело в технологиях, то почему они не применяются в IDE HDD?

A: Технологии производства SCSI HDD действительно несколько улучшены по сравнению с IDE HDD, но не применяются там потому, что это приведет к удорожанию IDE, что неприемлемо для массового рынка. Ведь основное применение IDE - домашнее и офисное. Серверные платформы и производственный рынок требуют от накопителя большей надежности и здесь повышенная цена на диск уже не является препятствием.

Однако не попадают SCSI диски в ремонт большей частью не из-за применения Hi-End технологий, а по другим причинам. Дело в том, что любая неисправность является следствием каких-либо переходных процессов, а SCSI подвержены этим процессам меньше всего - потому что, как правило, эти диски работают месяцами даже не выключаясь. Вдобавок, такой диск, будучи установленным в корпус системного блока или сервера - простоит в нем довольно долго и уж точно не будет часто транспортироваться для переноса данных, как это часто происходит с IDE дисками. В нем не будут разбалтываться контакты питания, диск не будет знать, что такое перегрев, ну и питание будет очень качественное, с запасом по мощности, т.к. компьютер будет скорее всего Brand. Ну и прочие "переходные" факторы. Если в подобные условия поместить любой IDE диск - то даже он проработает довольно долго и будет на удивление надежным, что нельзя сказать про сегодняшнее IDE при его эксплуатации в обычных условиях современного рынка. Соответственно, и гарантия на диск SCSI в разы больше, чем на практически любой IDE HDD.

Стоит заметить, что некоторые особенности эксплуатации SCSI HDD имеют свои минусы, когда дело касается ремонта или восстановления данных с такого диска. Например, большинство запчастей и компонентов, необходимых для ремонта очень дефицитно из-за своей редкости. Еще неприятная особенность заключается в отсутствии постоянного контроля человека за SCSI-диском - ведь диск очень часто находится в сервере, а сам сервер - в отдельном помещении. Поэтому, если, например, ночью поверхность магнитных пластин начнет разрушаться, а головки - стучать об ограничитель, то к утру такой диск будет полностью "запилен". Если бы это был диск, который при стуке головок услышали и немедленно выключили - шанс его починить или спасти информацию был бы вполне определенный. В случае полностью "запиленного" диска этот шанс равен нулю.

Q: Хотелось бы узнать про особенности дисков марки ConnerTech (Conner Technology) и почему на них не работает процедура "Reassign"? Что в них такого особенного?

A: Никаких кардинальных особенностей у них нет. Эти диски не имеют с бывшей фирмой Conner ничего общего - их производит отдельная сеть заводов в Китае. Электронная база у дисков ConnerTech выполнена на основе чипсета, применяемого в накопителях Samsung. Еще из особенностей - накопители имеют довольно низкий, по современным меркам, трансфер с "блинов" - около 20 Мб/с. Однако это обстоятельство, вкупе с применением микросхемы драйвера двигателя от 2.5" HDD позволило создать один из самых "холодных" накопителей - ConnerTech даже при активной работе не нагревается выше 35 градусов Цельсия и в стандартной климатической обстановке не требует дополнительного охлаждения. Однако отметим, что головки у дисков ConnerTech не отличаются надежностью, что сводит все вышеуказанные преимущества "на нет".

Процедура Reassign изначально выключена в микропрограмме HDD. Сделано это специально, чтобы исключить ремонт в кустарных условиях и более своевременно отнести диск с появившимися дефектными секторами в гарантийное обслуживание или обмен - при этом производится отзыв диска обратно на завод. Поэтому процедуру переназначения сектора просто не стали дописывать - об этом свидетельствует анализ микропрограммы (т.е., процедура все равно работает некорректно, даже если ее включить принудительно с помощью сервисного режима). По большому счету, лечить дефектные сектора путем переназначения - не грамотно по многим причинам. Например, ухудшается график чтения из-за перехода головки в резервную зону (правда, не всегда, в зависимости от микропрограммной реализации), а самое главное - переназначение не устраняет первоначальную причину появления дефектных секторов, поэтому такой "ремонт" - как правило, не надолго, если не говорить о том, что он может быть вообще невозможен. При ремонте дисков в условиях сервисного центра - подобные недостатки отсутствуют, т.к. применяются совершенно другие методы лечения.

Q: Я купил винчестер объемом 60 GB, а он некорректно работает с моей материнской платой на чипсете Intel LX, в частности, в BIOS определяется нормально, а FDISK видит только 2 GB. Мой знакомый имеет похожие проблемы - не может по нормальному установить винчестер 80 GB на плату на чипсете Intel BX - плата зависает при определении диска. Может быть, влияют определенные модели HDD?

A: - Нет, модель HDD в данном случае не при чем. Виновата здесь только слишком старая версия BIOS вашей материнской платы. Существуют как минимум четыре варианта решения проблемы.

1. Запрограммировать самую последнюю версию BIOS для вашей материнской платы, используя для этого утилиту и саму прошивку с сайта фирмы-производителя платы - есть вероятность, что производитель исправил некоторые некорректности и переписал процедуры работы с HDD. Предупреждаем, что во время процедуры перепрограммирования есть вероятность сбоя (подробнее об этом - в нашем отдельном обзоре) , из-за которого плата может выйти из строя (ремонт такой платы возможен и заключается в "прошивке" микросхемы FLASH на программаторе). Поэтому, без видимых поводов, производить процедуру обновления версии BIOS мы не рекомендуем.

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

2. Установить программу Disk Manager, о которой мы упоминали в одном из предыдущих вопросов.

3. На многих современных дисках предусмотрен режим "урезки" емкости до 32 GB и включается такой режим специальной перемычкой, о назначении которых можно прочитать на наклейке HDD. Этот режим (32 GB Clip) полезен в том случае, если ваша материнская плата зависает при определении диска на начальном этапе старта. Имейте в виду, что на дальнейших этапах загрузки OS никакие Disk Manager-ы уже не расширят ваш диск до первоначального объема, поэтому часть дискового пространства временно потеряется до тех пор, пока Вы не обновите BIOS или не замените плату на более современную. Соответственно, если перемычку снять - диск опять начнет определяться на свою родную емкость.

4. Купить дополнительный IDE-контроллер, например, Promise. Но, в любом случае, контроллер стоит дороже, чем апгрейд вашей материнской платы, однако все зависит от ситуации.

Если ни один из этих способов не помог - материнскую плату придется заменить на модель с более современным чипсетом, например i815 и выше. Далеко не все модели плат, имеющих чипсет до Intel-BX включительно, поддерживают диски более 32 GB. И дело тут опять же не в особенностях чипсета или аппаратной реализации, просто для таких плат BIOS не всегда отлаживался на предмет корректной поддержки больших дисков по причине того, что последние стали "входить в моду" несколько позже, чем начались массовые выпуски плат на чипсетах i810 и выше. Причем варианты несовместимостей могут быть самые разные. Например, мы наблюдали случай, когда плата на чипсете Intel-EX не могла корректно работать с дисками, емкостью больше 8 GB. Или другой интересный пример - плата на чипсете Intel-BX корректно работала с диском 40 GB, а вот с диском на 60 GB - неверно. Таким образом, "перепрыгивание" барьера в 32 GB еще ни о чем не говорит - кроме этого необходима еще и отладка на больших дисках и соответствующая коррекция кода BIOS для гарантированной работы. Напоследок, добавим, что иногда причина проблемы с большим диском - это некорректная версия программы FDISK. Нам известны случаи, когда с более новой и исправленной версией этой программы накопитель начинал полностью корректно функционировать в системе, когда дело касалось "разбивки" HDD на разделы. Предупреждаем, что стандартный FDISK из дистрибутива Windows-98 "не видит" диски более 60 GB. Исправленая версия доступна на сайте Microsoft.

Q: Неоднократно встречаю в интернете статьи, где утверждается, что если жесткий диск полностью переписать нулями или другими данными, то старые данные возможно восстановить на специальном оборудовании, которое может считывать информацию с краев стертых дорожек. Неужели это возможно?

A: Забегая вперед, ответим, что получить сектор со старыми данными, если поверх него производилась запись - невозможно и еще ни кем не проделывалось.

Оборудование, которое имеется в виду, называется "сканирующий магнитно-силовой микроскоп" (scanning magnetic force microscope). Аппаратурой подобного уровня располагают довольно ограниченное число институтов и лабораторий. В частности, исследованиями в области магнетизма и магнитных носителей информации занимается крупный центр в США - Magnetic Recording Research at the University of California. Такой микроскоп позволяет всего лишь визуализировать магнитную картину определенного участка поверхности жесткого диска. Теоретически, перезаписанные данные прочитать действительно возможно, т.к. ни в одном известном накопителе пишущий элемент головки не может располагаться каждый раз точно в одном и том же месте - всегда присутствуют некоторые отклонения и нестабильности сервосистемы. Но прочитанные данные - это будет всего лишь последовательность смен знака намагниченности и ничего более. Для того, чтобы преобразовать эту последовательность в реальные 512 байт данных из текущего сектора - необходимо произвести огромное число рассчетов и коррекций, алгоритмы которых варьируются у каждой модели HDD. Без самого накопителя невозможно проделать такие операции, как синхронизация по индексной метке, методы частичного распознавания для выделения нужных мест из шумов, многократные ЕСС-коррекции данных и прочее, так как все эти операции делаются большей частью аппаратными методами самого HDD. Загрузить полученную "картинку" в микросхему канала записи-чтения, которая установлена на диске - невозможно ни программно ни аппаратно.

В заключение, приведем цитату из исследовательской статьи, автором которой является Gordon Hughes - директор вышеупомянутого центра магнитных исследований.

"Beyond these data recovery techniques which use drive hardware, other exotic techniques can be proposed such as putting recorded discs into scanning magnetic force microscopes. It is easy to obtain pictures that appear to show unerased track edge data. But no one has shown complete recovery of a data sector , including the data synchronization preamble, bit de-randomizer, partial response and modulation codes, and error correction code."

Q: Встречал случаи, когда неисправный HDD издает отчетливый тональный звук или "пиликание". Встроенного "спикера" не обнаружил. :)) Что там может звучать?

A: Единственные узлы в механике любого современного HDD, которые способны при определенных условиях издавать звуки - это мотор (шпиндельный двигатель) и позиционер головок, который, кстати так и называется - Voice Coil Motor, технический перевод - "звуковая катушка".

Шпиндельный двигатель может издавать слабый высокочастотный писк, когда не может произвести старт в силу различных причин. Обычно происходит это либо из-за заклинивания подшипника (при этом сам дисковый пакет с трудом проворачивается даже с помощью специальных инструментов, а генерация на всех трех фазах двигателя наличествует, правда, недолго - срабатывает защита, реализованная на микропрограммном уровне, которая полностью отключает трехфазный генератор), либо из-за того, что неисправна электронная часть контроллера HDD, отвечающая за вращение двигателя, например, неисправны одна - две выходные фазы или амплитуда импульсов недостаточна для нормального старта.

Звуковая катушка по своему принципу работы не отличается от обычного динамика громкоговорителя, за исключением, разве что, отсутствия на ней акустического источника (мембраны) в явном виде. Но это не мешает ей при подаче переменного напряжения с достаточной амплитудой и определенной частоты - издавать отчетливые тональные звуки. Как мы уже упоминали в обзорах, электронная схема контроллера HDD может пытаться подавать такие сигналы для попытки старта двигателя в случае залипших (по мнению схемы) головок (например, интересно ведут себя накопители Maxtor - иногда, например, при заклинившем двигателе катушка может даже играть мелодию, т.е. микропрограмма подает в катушку серию импульсов различной частоты). Также "поющие эффекты" могут возникать из-за невозможности нормальной работы сервосистемы накопителя (удержания головки на трэке). Как правило, причины в таком случае две. Первая - отсутствие сигнала с головки, например, при ее неисправности или неисправном коммутаторе-предусилителе. Замечено подобное, например, на накопителях Seagate U-серии или на IBM DTLA и выше. Вторая - встречается более редко, зато замечена на многих моделях HDD; речь идет про резонансы механических узлов накопителя. Возникают эти резонансы из-за ухода параметров механики со временем, либо из-за механических перегрузок накопителя, например, расцентровки дискового пакета, о которой мы уже упоминали . В легких случаях, т.е. если параметры (а, соответственно, и адаптивные константы) изменились незначительно - есть возможность восстановить нормальную работоспособность накопителя путем его полной перекалибровки (в состав заводской процедуры самотестирования любого современного накопителя в обязательном порядке входит тест резонанса). В тяжелых случаях, если необходимо восстановление данных - без хирургического вмешательства в гермоблок накопителя не обойтись. Для ремонта же подобные накопители оказываются не пригодны.

Q: Бытует мнение, что накопители, имеющие нечетное число физических головок как бы нестандартны по своей организации и являются заводской отбраковкой, а также - менее надежны. Правда ли это?

A: Если рассуждать именно про такой фактор, как НЕЧЕТНОСТЬ - то полный бред, не имеющий под собой никаких оснований. Отбраковка магнитных поверхностей основывается на результатах самотестирования и, соответственно, производится в самом конце технологического цикла - заводу проще отправить в брак накопитель целиком (если на нем обнаружились дефекты, превысившие допустимые для конкретной модели критерии). Все выпускающиеся на данный момент одно-, и трехголовые накопители представляют из себя (за редким исключением) всего лишь последствия маркетингового хода фирмы-производителя, а именно - расширение модельного ряда для более гибкого охвата рынка. А случаи, когда накопитель после неудовлетворительного результата тестирования переконфигурируется в младшую модель (например, путем физического отключения головки) и заново проходит технологический цикл - довольно редки, хотя и имеют место быть.

Однако если подойти к данному вопросу с несколько другой стороны, то можно увидеть, что не все так однозначно, как кажется. Например, некоторые модели накопителей в силу своей конструктивной особенности (как правило, это т.н. SLIM форм-фактор) просто физически не могут иметь более одной головки, т.е. это опять же не говорит о том, что подобные накопители чем-то плохи. С другой стороны, чем меньше головок в накопителе, тем он надежнее, так как с увеличением числа головок прямо пропорционально повышается вероятность выхода из строя одной из них*, а также повышается вероятность механического рассогласования головок относительно друг друга, что может привести как к замедлению работы диска так и к полной его неработоспособности. Если рассматривать вопрос с точки зрения восстановления данных, связанного с заменой блока головок на "донорский" - то, также можно сказать, что подобные восстановления тем вероятнее и успешнее, чем меньше головок в накопителе, а в идеале - вообще одна:)

* Здесь стоит отметить интересную теорию о том, что данное утверждение справедливо только для дисков одной и той же серии, т.е. как минимум - для одной и той же плотности записи на пластину. Так как головка, рассчитанная на плотность 5 GB на пластину надежнее головки для 10 GB на пластину. Однако для нас эта теория сомнительна, несмотря на то, что она имеет право на существование - мы считаем, что основной фактор влияющий на вероятность выхода из строя - количество узлов.

Q: Я установил в компьютер новый диск объемом 160 GB. У меня проблема - при копировании больших объемов информации пропадают логические разделы. Такое впечатление, что операционная система с моим диском некорректно работает, потому что до этого на диске, объемом 80 GB никаких проблем не наблюдалось. В чем может быть дело?

А: Вы столкнулись с популярной, в последнее время, проблемой - т.н. "проблемой больших дисков". Дело в том, что по стандарту ATA/ATAPI-7, накопители, объемом более 137 GB используют не стандартную 28-битную адресацию LBA, а 48-ми битную. Подробнее можно прочитать здесь:

http://www.intel.com/support/chipsets/IAA/reasons.htm
http://www.intel.com/support/chipsets/iaa/lba.htm

Поддержка 48-битной LBA на уровне операционной системы присутствует только в Windows 2000 с установленным SP3 и выше, а также в Windows XP с установленным SP1. Однако изначально поддержка этого режима выключена по умолчанию и для включения необходимо модифицировать системный реестр, создав в нем параметр EnableBigLBA в соответствии с инструкциями от Microsoft:

WINDOWS XP - http://support.microsoft.com/default.aspx?scid=kb;en-us;303013
WINDOWS 2000 - http://support.microsoft.com/default.aspx?scid=kb;en-us;305098

Другой вариант решения проблемы - установить специализированный IDE драйвер от производителя чипсета вашей материнской платы, который можно найти на сайтах производителей плат под различные ОС, вплоть до WIN9x. Типичный пример - IAA Driver от Intel. При этом поддержка 48 бит LBA включается, как правило, автоматически и пользователю не нужно модифицировать реестр, хотя мы рекомендуем проконтролировать процедуру. Также, по непроверенным данным, проблема полностью решена в дистрибутиве WinXP с интегрированным Service Pack 2 - необходимые настройки в реестре там уже прописаны.

Размечать "большой" диск на разделы мы рекомендуем только в чистом DOS при помощи Partition Magic версии 8.0 и выше. Теоретически, поддержка 48 бит LBA введена уже в версии 7.0, но работает там некорректно. Поэтому, рекомендуем пользоваться именно версией 8.0. Ознакомиться с программой можно . Однако результаты многочисленных опытов показывают, что Partition Magic на некоторых материнских платах (т.е. на некоторых BIOS-ах) работает с дисками не всегда корректно, поэтому при подозрениях лучше использовать стандартные средства Microsoft (fdisk/format или "Администрирование->Управление компьютером->Управление дисками" в WinXP, хотя, в последнем случае нет возможности создать раздел FAT32). Но, в случае FAT32, при этом будут использованы маркетинговые ограничения на размер раздела (не более 32 GB) в некоторых ОС (WinME, WinXP). Сама Microsoft, якобы, не гарантирует корректную работу разделов FAT32 размером более, чем 32 GB, хотя, Partition Magic может создавать разделы FAT32 без каких-либо ограничений и в вышеперечисленных ОС никаких проблем с разделом более 32 GB не наблюдается.

Все вышеперечисленное, разумеется, имеет смысл только в случае корректного определения вашего HDD BIOS-ом компьютера, т.е. с правильным объемом. Если у Вас относительно старая материнская плата и диск определяется не на полную емкость или некорректно - то для начала Вам будет необходимо либо обновить BIOS на последнюю версию (взяв ее с сайта производителя платы), либо купить современную плату, BIOS которой написан с учетом стандарта АТА-7. Но, в любом случае, помните, что возможны различные варианты и вышенаписанное не стоит принимать безусловно, это лишь основные "стандартные" рекомендации. Для более глубокого знакомства с проблемой рекомендуем посетить специализированный сайт www.48bitlba.com .

Q: На сайте производителя своего HDD я узнал информацию, из которой следует, что микропрограмма (FirmWare) моего диска содержит ошибки и производитель рекомендует обновить программу с помощью специального лоадера (патча). Но проблем со своим диском я еще ни разу не замечал и его работа меня полностью устраивает. Стоит ли обновлять FirmWare?

A: В таком случае мы не рекомендуем производить процедуру обновления. Как правило, серьезных ошибок, способных помешать нормальной работе в микропрограммах современных HDD не бывает. Исключения составляют единичные случаи недоработки микрокода в старых накопителях, например, на Quantum ST, первых моделей WD CAVIAR и пр., ошибки в которых могли приводить даже к физическим повреждениям поверхности диска. Современные же диски выходят из строя в большинстве случаев из-за аппаратных проблем, поэтому от обновления микропрограммы на таких моделях, как например IBM DTLA, IBM AVER, Fujitsu MPG, Seagate Barracuda и пр. - не стоит ожидать каких-либо серьезных изменений и улучшений в работе HDD и уж тем более не стоит надеяться на появление дополнительных функций или заметного увеличения производительности. Тем более, что выпуск очередного обновления отнюдь не говорит о плохом качестве определенной модели диска а лишь подтверждает большую заботу производителя и разработчиков, стремящихся устранить даже самые незначительные недостатки. А вот вероятность программного сбоя или сбоя по питанию во время обновления не так уж и мала и диск, как правило, после этого работать не будет вообще (потребуется сервисный ремонт), так как во время обновления производится как доступ в служебную зону HDD для переписывания подгружаемого оверлея так и стирание и перепрограммирование микросхемы Flash-памяти на плате контроллера (не во всех случаях). Особо отметим, что "обновленные" диски, как это ни парадоксально, представляют дополнительную сложность в их ремонте, потому что при обновлении меняются только те служебные модули, которые задействованы в пользовательском режиме, а модули, отвечающие за технологический режим - чаще всего остаются прежними и в обновление не входят. В результате появляется проблема взаимодействия системы модулей в технологических режимах при ремонтных манипуляциях. Для решения проблемы ремонтнику необходимо полностью переписывать всю служебную область, что на многих накопителях нежелательно, так как сопряжено с определенными техническими нюансами и дополнительными трудностями.

Если же Вы, все же, решили обновить микропрограмму (например, для этого есть достаточно объективная причина, либо, обновление устраняет некий серьезный недостаток вашего HDD), то помните, что Вы делаете это исключительно на свой страх и риск и единственная наша рекомендация - сохраните важные данные на другом носителе. У нас уже имеется статистика по накопителям, которые вышли из строя именно из-за неудачного или не до конца завершенного обновления микропрограммы пользователем.

Q: У меня вышел из строя диск WD200BB, с него необходимо восстановить данные. Диагностика показала, что восстановить данные возможно, а дальнейшую работоспособность диска - нельзя (разрушение подшипника шпиндельного двигателя). У меня проблема - на диске было установлено очень важное для меня эксклюзивное лицензионное ПО, защищенное привязкой к конкретному HDD и на новом накопителе даже этой же марки работать не будет. Как мне быть?

A: Следовать нашим рекомендациям и помнить, что Вы обратились к специалистам, а не к любителям. С проблемой, подобной вашей мы сталкиваемся уже не первый раз и можем сказать, что ее решение вполне возможно законными методами, т.е. без взлома вашего ПО. Несмотря на то, что производитель такого ПО, как правило, не дает права переинсталляции в случаях поломки диска (потому что Вы вряд ли сможете доказать ему, что у Вас именно сломался диск и новый регистрационный код Вам нужен не для незаконного клонирования и перепродажи ПО третьим лицам), проблему возможно решить путем адаптирования нового накопителя к ПО с помощью данных, считанных из служебной области вышедшего из строя HDD. В основном, все виды подобных защит основываются на уникальности паспорта диска, который программа может получить стандартной АТА-командой (0ECh - Identify Drive). Даже если взять диск идентичного семейства и версии микропрограммы, то серийный номер накопителя все равно будет отличаться. За договорную плату наши специалисты смогут переписать паспортные данные практически на любой модели HDD, тем самым, решив вашу проблему в минимально короткий срок. Отметим также, что если ПО рассчитано на привязку только к серийному номеру - то в этом случае, можно использовать практически любой HDD и необязательно оригинального производителя. Однако встречались случаи, когда ПО анализирует контрольную сумму 512-байтного блока данных паспорта диска - в этом случае необходима точно такая же модель (или, хотя бы, семейство, серия) HDD.

Также, подобная процедура может потребоваться в случае, не связанном с отдельным ПО на ПК. Например, существующая современная MP3/DVD техника (например, MP3-проигрыватели, DVD-рекордеры) тоже может иметь в своем составе IDE HDD и не позволяет менять его на другой диск без "привязки" - видимо, такова сервисная политика фирм-производителей техники.

Добавим, что для полной законности операции Вам потребуется не допустить попадание адаптированного накопителя в гарантийное обслуживание фирмы-продавца или фирмы-производителя диска, во избежание различных спорных ситуаций, вызванных несоответствием серийного номера на наклейке HDD тому, что выдает служебное тестовое ПО. Вы имеете право использовать такой диск только для личных нужд.

Q: Какие ограничения на размер логического раздела имеют популярные файловые системы? А то совсем запутался.

A: Ситуация с лимитами на данный момент обстоит так:

FAT16 - стандартное ограничение - 2 Гб (размер кластера при этом - 32 Кб).С помощью средств WinNT возможно создать раздел 4 Гб, который будет корректно работать в MS-DOS, однако, размер кластера при этом составит 64 Кб. Соответственно, хранить множество файлов небольшого размера на таком разделе очень неэкономно - значительная часть емкости раздела уйдет на т.н. Slack Space. Ограничение на размер файла - 2 Гб.

FAT32 - заявленный предел - 2 Тб (2 000 Гб), однако, в некоторых ОС не гарантируется корректная работа на разделах, объемом свыше 32 Гб. Также, в ОС Win95-Win98 на разделах свыше 64 Гб имеется проблема - эти разделы не смогут проверить GUI-версии Scandisk и Defrag. Ограничение на размер файла - 4 Гб. Стоит отметить, что некоторое ПО, рассчитанное на работу в среде WIN95-98 может не поддерживать работу с файлами, объемом выше 2 Гб - в основном это касается некоторых видео-редакторов и media-проигрывателей. Поэтому, во избежание различных проблем, работать с файлами размером более 2 Гб под FAT не рекомендуется вне зависимости от ОС.

NTFS - заявленный предел - те же 2 Тб, хотя сама архитектура этой FS позволяет иметь раздел, гораздо больший по размерам. Размер файла на NTFS не ограничен (т.е. ограничен размером раздела). Также раньше существовали ограничения на расположение загрузочного раздела NTFS - он должен был начинаться в пределах первых 2Гб дискового пространства накопителя, потом ограничение расширилось до 7.87 Гб, ну а затем, после появления Service Packs убрали и этот предел.

Q: Стоит ли покупать винчестер с Serial ATA интерфейсом? Насколько быстрее работают SATA накопители по сравнению с обычными IDE?

A: Судя по результатам многочисленных тестов, которые проводились на различных моделях SATA HDD и на различных контроллерах (материнских платах) - заметного практического превосходства в производительности у SATA накопителей перед обычными IDE нет, а если и наблюдается, то незначительное (речь идет про сравнение с накопителями, поддерживающими режим UDMA-100). Более того, сама конструкция соединительных разъемов (включая, что немаловажно, и кабель питания, хотя, тут стоит отметить, что существуют накопители, у которых питающий разъем - стандартный, как у обычных PATA - molex) - очень хлипкая, недобротная и механически непрочная. Мы считаем, что конструктивная реализация идеологии последовательного интерфейса в современных HDD - не очень удачная. Однако, у интерфейса SATA есть и свои плюсы. Вот некоторые из них:

1. Больше не нужно конфигурировать накопитель в режим Master или Slave (забыть про перемычки) и вообще знать, что это такое:)

2. В силу малых габаритов интерфейсного разъема можно увеличить количество самих разъемов на материнской плате или контроллере, тем самым расширив число подключаемых накопителей без конструктивных затруднений, в т.ч. облегчить создание RAID-массивов.

3. Шлейфы SATA намного легче монтировать внутри корпуса ПК, к тому же, малый размер шлейфа улучшает воздушную конвекцию (точнее, менее ей препятствует) и, соответственно, улучшается охлаждение комплектующих внутри ПК.

4. И наконец. Некоторые последние модели SATA HDD действительно заметно превосходят PATA UDMA100 собратьев по скорости (имеется в виду линейное чтение с поверхности).

Добавление от 01.02.2007. Внимание! Хотим Вас предупредить, что в нашей практике уже появились случаи выхода из строя ПИТАЮЩЕГО разъема SATA, а именно - деформации контактов внутри пластикового корпуса разъема с последующим их замыканием во время подключения к накопителю. Как правило, следствие таких повреждений - выход накопителя из строя из-за электрического пробоя электронных компонентов, будьте внимательны!

Q: Я купил в фирме жесткий диск б/у, но на нем почему-то нет никаких опознавательных знаков, вместо названия модели есть крупная надпись - "GENERIC". Сам диск очень похож на Quantum Fireball LCTxx. Поясните, что же за диск я купил и почему на нем нет фирменных заводских наклеек?

A: Эти диски являются действительно Quantum-ами, но восстановленными (заново отремонтированными из бракованных партий). Мы пока встречали восстановленные диски только у моделей LCT08, LCT10, LCT15 и LCT20 (Quantum LA, LB, LC, LD соответственно). Как правило, подобными восстановлениями, т.е. оптовыми ремонтами очень крупных партий накопителей занимаются небольшие фирмы или заводы, расположенные на территории Китая, причем к производству HDD эти заводы не имеют никакого отношения. Сам завод-производитель может заниматься гарантийным восстановлением своих же дисков, но при этом обязательно сохраняются все родные наклейки и маркировки на корпусе HDD, отличие заключается лишь в том, что сбоку (или, как правило, на торец корпуса) приклеивается наклейка с надписью "REFURBISHED". Лично у нас отрицательной статистики по надежности подобных refurbished дисков нет.

Однако, с дисками, на которых наклеено слово "GENERIC" ситуация немного другая. Суть в том, что фирмы, которые этим занимаются, предварительно, грубо говоря, скупают бракованные диски у населения (или у оптовых фирм, торгующих компьютерами - не важно), т.е. помещают рекламу и объявления в Internet и в различных СМИ. Качество ремонта диска у подобных фирм, как правило, "хромает", и у нас уже есть статистика по "generic"-дискам, которая говорит об относительно невысокой их надежности. В основном, проблемы с этими дисками заключаются в частично деградировавшей микросхеме драйвера двигателя TDA5247HT, которую лично мы при ремонте всегда заменяем на новую и проблем после этого мы еще не встречали. Ну а фирмы, почему-то, эту микросхему не меняют, видимо, из-за экономических соображений:) Таким образом, мы не рекомендуем хранить на диске с наклейкой "GENERIC" важные для Вас данные, т.к. есть большая вероятность выхода этого накопителя из строя.

Q: В одном из обзоров Вы упомянули о том, что самостоятельно производить замену контроллера HDD (платы электроники) в случае его повреждения не желательно, т.к. кроме чрезвычайно малой вероятности удачного результата существует еще и опасность выхода из строя как самого "донорского" контроллера так и гермоблока. Чем это объясняется?

A: Действительно, совершенно бессмысленно надеяться на нормальную работу современного HDD (а также на возможность считывания данных с него) после замены неисправного контроллера даже от такой же модели. Причин тому множество.

Начнем с того идеологического постулата, что в большинстве случаев диагноз пользователя "скорее всего, проблема в электронике, необходимо ее попробовать заменить" является ошибочным. Например, самая популярная визуальная симптоматика неисправной электроники HDD - это отсутствие запуска шпиндельного двигателя, но на современном диске такое проявление с некоторой долей вероятности возможно и при совершенно исправной электронике, а причиной может служить клин подшипника ШД или неисправный коммутатор-предусилитель в гермоблоке. Некоторые современные HDD перед стартом двигателя производят программный опрос регистров МС коммутатора и, если микросхема коммутатора неисправна, то опрос выдаст ошибку, микропрограмма диска останавливается и старта двигателя не произойдет - сделано это для защиты электроники, т.к. последняя может выйти из строя, если на неисправный коммутатор подать питание в течение длительного времени (зависит от того, какая именно часть коммутатора вышла из строя и каким образом, т.е. обрыв, КЗ по питанию, КЗ по входу и пр). Опять же, это вполне нормально для логики работы любой сложной системы - перед инициализацией произвести самотест всех компонентов (насколько это возможно), и лишь потом стартовать, а если хоть один компонент неисправен - выдать ошибку. В случае с HDD, подобная ошибка может выдаваться разными способами - например, кодированной серией миганий светодиода на плате или выдачей текстового сообщения в специальный сервисный порт-терминал.

По нашей статистике, неисправность электроники у HDD имеет место быть редко (особенно, если при этом у нее отсутствуют визуальные следы термических повреждений и разрушений компонентов), т.к. основные проблемы у жестких дисков имеют несколько другую природу. Это, например, неисправность MR-элементов (читающих головок), проблемы с микросхемой коммутатора-предусилителя (она выходит из строя очень часто, а ее замена довольно проблематична, т.к. микросхема располагается внутри гермоблока непосредственно на блоке головок и иногда имеет бескорпусное исполнение) либо проблемы с механикой или служебной информацией (часть служебной информации обновляется в процессе работы диска, поэтому, возможна некорректная запись в служебную зону из-за деградации различных узлов или помех по питанию, либо, из-за деградации записывающей части головки, а иногда и из-за ошибки в микропрограммной реализации). Если явно выходит из строя плата контроллера диска, то в основном, это происходит из-за некачественного блока питания (броска напряжения) и при этом есть вероятность, что микросхема коммутатора (усилителя сигнала в гермоблоке) тоже вышла из строя; таким образом, кроме замены самой электроники бывает необходимо еще и хирургическое вмешательство в гермоблок HDD для замены блока головок или дисков в чистой камере. Также возможны и проблемы с информацией на диске - разрушение служебных модулей, сервометок, появления логических дефектов в произвольных участках диска и т.п. Все это может являться следствием неправильной работы электронных схем управления позиционированием БМГ и канала чтения-записи во время стресса (помех или сбоев по питающим каналам, аварийного превышения напряжения и т.д.).

Возвращаясь к технической стороне вопроса об особенностях замены электроники на современных HDD, можем в целом сказать, что подобные операции были вполне возможны и безболезненно переносились на дисках, плотность записи которых не превышала 2-4 Гб на пластину (т.е. диски объемом до 10 Гб), а коммутаторы-предусилители имели однополярное питание (в то время требования к помехоустойчивости были не такие высокие). Да и то, даже тогда для успешного результата замены необходимо было соблюсти ряд тонкостей и учесть большое количество типов контроллеров и версий микропрограмм, а в некоторых случаях - еще и объем диска-донора. На современных же дисках с высокими плотностями записи каждый контроллер настраивается на свой уникальный гермоблок с помощью процедур специальных калибровок, которые производятся на заводе, а некоторые настройки сохраняются в энергонезависимой памяти контроллера или процессора (разумеется, не все, большая часть настроек записывается в служебные модули на пластины). Учитывается целый ряд факторов, например таких, как разброс параметров электронных компонентов и микросхем, тип головок у конкретного гермоблока (а следовательно и параметры их выходных сигналов, из-за несоответствия которых накопитель может даже стучать, т.е., не "видеть" даже серворазметки), адаптивные константы сервосистемы конкретного дискового пакета (эти параметры выдает прецизионный стэнд-серворайтер после разметки очередного диска на заводе) и многое другое. Добавим сюда и огромное количество версий микропрограмм, а соответственно и разный стартовый микрокод, содержащийся во Flash ROM контроллера или процессора, который может оказаться не совместим с т.н. оверлейными модулями, записанными в служебной зоне HDD и в целом образующими своеобразную микро-ОС. Ну и, последней на данный момент, эксклюзивной особенностью некоторых моделей дисков с плотностью от 80 Гб на пластину является т.н. плавающее расположение координат служебной зоны - эти координаты вычисляет процедура заводской калибровки непосредственно перед записью основных служебных модулей (производится поиск наилучшего и надежного места для хранения стартовой служебной информации на диске) и записывает их в NV-RAM контроллера (энергонезависимую память). Соответственно, при установке на такой диск контроллера от идентичной модели имеется большая вероятность, что попытка считывания служебных модулей для инициализации HDD будет производиться с тех дорожек, на которых этих модулей никогда и не было. Результат, мы думаем, понятен. Последние модели некоторых HDD "пошли еще дальше" - в электронике хранится еще и транслятор, который уникален и отвечает за распределение логического пространства диска на основе заводских таблиц дефектов.

Также поясним, что последствия бездумной замены плат электроники могут таить в себе и другие неприятные сюрпризы. Например, микросхема коммутатора в гермоблоке может быть просто электрически пробита, тем самым закорачивая собой питающую цепь как по положительной полярности (основное питание, в т.ч. цифровой управляющей части) так и по отрицательной (питание аналогового узла усилителя, вернее, одного из его входных каскадов ОУ; также в некоторых МС отрицательное питающее напряжение -5В необходимо для работы генератора тока записи). При этом, при установке заведомо исправной платы электроники на якобы "исправный" гермоблок есть опасность, что узлы питания коммутатора (преобразователи напряжения на плате HDD) выйдут из строя из-за короткого замыкания в цепи нагрузки и плата окажется в дальнейшем неработоспособной, а применяемые защиты от этого могут срабатывать далеко не всегда - зависит от схемного решения. То же самое можно сказать и про короткое замыкание обмоток шпиндельного двигателя, либо про его заклинивание (при этом резко возрастают стартовые токи через силовые выходные узлы схемы драйвера двигателя и микросхема или ключи могут выйти из строя). Кроме всего этого, на некоторых моделях дисков Western Digital серий EB, BB и AB имеются идентичные внешне контроллеры, но разводка питающих цепей коммутатора у них совершенно разная. Мы наблюдали много случаев, когда пользователь, заменив электронику и включив накопитель тем самым вывел из строя коммутатор в гермоблоке попросту спалив его напряжением положительной полярности вместо отрицательной.

Исходя из сказанного выше, мы еще раз повторим, что производить самостоятельную замену электроники диска мы не рекомендуем, т.к. это не имеет смысла без специальных знаний и опыта в области современных HDD, а иногда и действительно просто опасно. К тому же, не удивляйтесь, если в случае успешной замены (диск определяется в BIOS), Вы обнаружите, что часть данных (как служебных так и пользовательских) окажется стертой или недоступной, например проблемы могут появиться даже в случае, если стереть всего лишь один или несколько секторов в области файловой структуры (ФАТ, каталоги). Дело в том, что в момент выхода электроники из строя диску, выражаясь житейским языком, очень плохо. Сервосистема и система позиционирования головки в этот момент не работают, как положено, контроль канала записи также может отсутствовать (особенно это имеет место быть на дисках, которые выходят из строя из-за некачественного БП и последний начинает выдавать завышенное напряжение в виде импульса либо по +5В, либо по +12В). Отсюда выходит, что в момент выхода электроники диска из строя возможна некорректная запись в любое место дискового пространства, причем запись возможна даже в служебные поля сектора, в т.ч. и сервометки (т.к. отслеживание этих полей может не производиться должным образом). Т.е. никаких гарантий на доступность данных при самостоятельных ремонтных процедурах быть не может.

P.S. Просьба не рассматривать данные выше предостережения, как "параноидальные" или излишне преувеличенные - все они неоднократно подтверждались на практике в нашей лаборатории. Естественно, что Вам никто не запрещает экспериментировать самостоятельно. Наша цель - предупредить пользователя, используя наш богатый практический и теоретический опыт в данной специализации и дать пользователю самому оценить вероятность успеха в его действиях, так как, не зная определенных особенностей, пользователь рискует получить отрицательный результат с необратимыми последствиями. Если речь идет про восстановление данных, то их важность мы оценить не можем - это может сделать только их владелец. Соответственно, он и должен трезво рассудить и принять решение - либо попробовать решить проблему самостоятельно и при этом не переживать, если эксперимент не удастся, либо доверить решение своей проблемы специалистам, которые гарантируют результат, тем самым сведя вероятность ошибки к минимуму.

Q: Кстати, о неисправных коммутаторах. Очень часто приходится слышать диагноз сервис-центра: "неисправность коммутатора (или головок), ремонту не подлежит". Но ведь прочитать данные с такого диска возможно, почему же невозможно этот диск отремонтировать? Просто диски жалко:)

A: В целом, это просто экономически не рентабельно. Ну а техническая суть такова, что при любых манипуляциях внутри гермоблока последний обречен на необратимый выход из строя в течение, максимум, одного-двух месяцев. Нам такой ремонт не нужен, ну а Вам - тем более:) Даже, если вскрытие происходит в чистой камере с эффективностью фильтрации частиц 0.3 мкм 99.997 %, в механике диска и согласовании геометрии наклона оси блока магнитных головок происходят изменения, требующие, как минимум, полную переразметку поверхности на серворайтере (прецизионном механическом стэнде с внешним позиционированием головки). При восстановлении данных процедура замены блока головок полностью себя оправдывает, т.к. считывание данных производится обычно один раз (т.е., за один проход) и диск с донорскими механическими узлами отправляется на свалку. Иногда, даже при небольших механических разрушениях поверхности время жизни накопителя (которое, в свою очередь необходимо использовать для восстановления данных) после замены необходимых узлов исчисляется десятками минут.

А диски с неисправными коммутаторами нам тоже жалко, но, к сожалению, с этим ничего поделать нельзя. Заменить коммутатор у современного HDD не разбирая блок магнитных головок (т.е. не вынимая его из гермоблока) - невозможно. Правда, в нашей практике встречались случаи, что диск с замененным блоком головок (т.е., не родным БМГ) работал до полугода (дольше - просто не отслеживали), однако, на фоне подавляющей статистики подобные случаи - единичны. Теоретически, есть большая вероятность получить рабочий диск после замены блока головок, если эта головка всего одна и плотность записи на пластину сравнительно низка, т.к. при этом возможно откалибровать и настроить рассогласования в накопителе с помощью процедур самотестирования. Но в этом случае, опять же, встает вопрос об экономической рентабельности, т.к. времена таких дисков давно прошли.

Q: Можно ли услышать в общих чертах о том, что представляют из себя т.н. адаптивные настройки жесткого диска и в чем состоит их важность и уникальность для конкретного экземпляра HDD?

A: К сожалению, по большому счету, полноценно ответить на этот вопрос в рамках данного FAQ невозможно как вследствие крайне большого объема материала, так и вследствие применения узкоспециализированной терминологии и опираясь на то, что читатель, помимо всего прочего - специалист в физике, электронике и высшей математике. Поэтому, по поводу факта ВАЖНОСТИ этих настроек и чрезвычайной ТРУДОЕМКОСТИ работы с HDD при их утере - мы советуем просто поверить нам на слово.

Ну, а если в общих чертах...Любой современный жесткий диск - это прецизионный электронно-механический прибор (спешим заметить, что подобное определение представлено без малейшей тени преувеличения). Адаптивные настройки - это результат многочисленных измерений и оптимизации самых различных параметров с помощью специальной микропрограммы самого HDD. Кстати, в большинстве дисков, выходящих с конвейера и прошедших полное предпродажное тестирование - этой программы нет, а там, где она есть - очень часто отсутствуют параметры ее настройки и инициализации. Более того, для полноценного проведения подобной калибровки, а затем - самотестирования (SelfScan-а) - необходимы специальные условия, например такие, как отсутствие вибрации, регулировка температуры извне, а иногда даже требуется электронное вмешательство в накопитель на определенном шаге тестирования, например, сброс микропроцессора.

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

Механические:
1
.Допуски.
2
.Люфты в движущихся частях (ШД и БМГ).
3
.Крены осей ШД и БМГ.
4
.Крены подвеса головок.
5
.Различная упругость и резонансные свойства пружин подвеса головок и самого БМГ.
6
.Различный вес БМГ (в основном, из-за разного количества головок), вследствие которого меняются его инерционные свойства, которые крайне необходимы для точного расчета при операциях позиционирования.
7
.Форма слайдера головки и его аэродинамика.
8 .Различный уровень вибрации и искажений (шумов), вносимых подшипником ШД (для них есть специальная терминология - RRO).

Электронные:
1
.Разброс в параметрах аналоговых компонентов (резисторов, конденсаторов) и в микросхеме серводекодера/канала чтения-записи.
2
.Рассогласование в параметрах коммутатора-предусилителя.
3
.Непостоянность параметров аналогового сигнала (и его качества), считанного с головки в зависимости от угла поворота позиционера (т.е. текущей зоны). Связано это, в основном, с разным расстоянием от головки до поверхности в зависимости от линейной скорости вращения диска, т.к. последняя уменьшается с приближением к внутреннему диаметру. Есть и другие причины, например, более низкая частота сигнала и т.п.

Химические:
1
.Разбросы в свойствах магнита БМГ.
2
.Разбросы в свойствах MR-элемента.
3
.Неравномерность состава дисковой пластины (media).

Таким образом, вследствие огромного количества возможных рассогласований, для полноценной и оптимальной работы современного HDD необходимо настроить для каждой зоны и головки как минимум:

1 .Ток записи (I wr или Write Current).
2
.Усиление канала (Gain и AGC).
3
.Параметры схемы фильтрации сигнала (Equalizer).
4
.Параметры-коэффициенты для peak-детектора (FIR или "Finite Impulse Response" - т.е. фильтр, у которого реакция на произвольный входной импульс выражается в виде выходного импульса с конечной длиной).
5
.Параметры работы Viterbi-детектора.

1 .Подстроить напряжение смещения для каждого MR-элемента (MR-Bias) для оптимального режима работы.
2
.Построить таблицу коррекции параметров MR-элемента в зависимоcти от температуры на конкретных участках media (Thermal Asperity).
3
.Произвести серию расчетов для вычисления инерции конкретного БМГ при бросках (позиционированиях) на различные расстояния.
4
.Произвести тест резонансных параметров БМГ.

Подчеркнем, что описанное выше представлено в крайне упрощенной форме и исключительно в целях общего понимания процесса. В действительности, чем современнее диск, тем выше плотность записи и сложнее его электроника, тем больше необходимо всевозможных рассчетов. Даже на дисках, плотностью 600 МБ на пластину количество различных таблиц для хранения параметров было около 15-20. На современных дисках это число доходит до 50.

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

Q: Я захотел посекторно скопировать свой жесткий диск (логический раздел) на другой и, по неосторожности, перепутал диск-приемник и диск-источник, заметив это только после того, как операция копирования завершилась полностью. Использовал программу Norton Ghost. Можно ли в этом случае восстановить мои данные?

A: В данном случае, совершено не имеет значения, какую из программ-копировщиков Вы использовали - шансов вернуть данные уже нет. Содержимое диска-источника (по ошибке, ставшего диском-приемником) уже полностью переписано мусором, а технологии, позволяющие восстановить "края старой дорожки" - являются, всего лишь, слухами и их суть под огромным сомнением даже в теоретических аспектах. Мы уже обсуждали этот вопрос и настоятельно рекомендуем относиться к подобным утверждениям не более чем к грязной рекламной или PR-акции, вне зависимости от статуса утверждающего.

Однако, если Вы вовремя заметили ошибку и прервали процесс копирования - шансы восстановить данные уже есть. Разумеется, если Вы, например, копировали Partition to Partition (раздел в раздел) и прервали процесс на 50% при относительно большом объеме раздела - шансы получить старые файлы ничтожно малы, т.к. оставшаяся часть, скорее всего, будет являться просто свободным местом раздела, не говоря уже о потерянной файловой структуре. А если Вы спохватились сразу и прервали процесс в самом начале (1-3%), то, при грамотном техническом подходе, шансы восстановить данные уже очень большие (то же самое применимо и к операциям создания RAID1 - "зеркала"). Идеальный вариант - например, системный раздел 20 Гб и разделы с данными общим объемом на 40 Гб (при стандартном "разбиении" и последовательности). Тогда, в случае копирования "диск в диск", и прерывания операции ранее 30% отметки - шансы получить разделы с данными - 100%.

Q: У меня случилась странная неисправность с моим HDD от фирмы Samsung - на него невозможно ничего записать, соответственно, ничего нельзя удалить и т.д. При этом старая информация отлично читается, на диске не зафиксировано ни одного BAD-блока и даже программа Fdisk после пересоздания разделов сообщает, что ошибок нет. Но, после перезагрузки ничего не меняется. Что произошло с моим диском и подлежит ли это ремонту?

A: Подобная неисправность действительно замечена за дисками от фирмы Samsung (и за некоторыми другими производителями и сериями современных HDD) и в абсолютном большинстве случаев ремонту это не подлежит. Проблема заключается в выходном узле микросхемы коммутатора-предусилителя (генератора тока записи) или в неисправности пишущего элемента головки (в практике редко) при полной исправности остальных узлов. Соответственно, для замены неисправных элементов в данном случае необходимо вскрытие гермоблока. Если ремонтнику нужно дать на свою работу хотя бы одну неделю гарантии, то для него рентабельность подобных работ стремится к нулю. Более подробно мы рассматривали эту проблему .

Другая интересная тема, связанная с этим вопросом - это отсутствие ошибок при операциях записи на такой "read-only" диск. После проведенных экспериментов и многочисленных исследований связанного с этой темой технического материала, мы можем сказать, что причина проста - HDD, выражаясь техническим языком, не имеет обратной связи по записи. Некоторый контроль процедуры записи теоретически возможен, он может быть как аппаратным (мониторинг тока в цепи пишущего элемента головки), так и программным (сравнение содержимого сектора после каждой операции записи). Но разработчики справедливо посчитали аппаратный контроль излишним и требующим усложнения электронных схем и узлов, а сравнение информации в секторе заменили подсчетом ее контрольной суммы, совпадение которой однозначно интерпретируется алгоритмами обработки как знак того, что информация в секторе верна. Поэтому, после операции записи на "read-only" диск, ошибки не происходит, т.к. алгоритм подсчитал верную, но СТАРУЮ информацию, которая содержалась в секторе до операции записи. Алгоритм попросту не предполагает, что связка "коммутатор+головка" может аппаратно не функционировать.

Добавление: может возникнуть вполне резонный вопрос - а возможен ли контроль записи путем непосредственного чтения только что записанной информации "налету" в реальном времени? Если говорить коротко, то, к сожалению, конструкция головки сделать это не позволяет, т.к. читающий и пишущий элементы расположены довольно близко друг от друга и магнитное поле во время операции записи будет "заглушать" сигнал с читающего элемента. Таким образом, в любой момент времени возможен только один вид операций для конкретной головки - либо запись, либо чтение.

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

Q: Назрело предыдущим вопросом - существует ли возможность искусственно сделать обычный исправный HDD - read-only? А управлять включением-отключением этой функции? Было бы очень удобно - защита от случайного стирания, вирусов, порчи служебной информации, "soft-бэдов" и т.д...

A: Вопрос интересный, попробуем разобраться.

Что касается случайного стирания и вирусов, т.е., записи обычными АТА-командами со стороны host (ОС) - теоретически, возможно модифицировать микропрограмму накопителя, а управлять, соответственно, с помощью отдельной утилиты (для пущей "помехоустойчивости" защитить функции переключения RO/RW паролем в самой микропрограмме). Вряд ли кто-либо решится на подобные исследования, т.к. объем работ требуется большой, а полезность сомнительна. К тому же, не во всех накопителях можно модифицировать микропрограмму в электронике - иногда она находится не в перезаписываемой Flash-ROM, а в "однократной" - т.н. масочной ROM. Получается, что проще использовать готовые решения, которые можно найти в Internet - устройства на микроконтроллере, которые блокируют поток данных, если обнаружат АТА-команду записи (и, подключаются, соответственно, в разрыв интерфейса IDE в виде переходника). Однако, неизвестно, можно ли оперативно управлять защитой, а также, на наш взгляд, подобные устройства немного снижают общую помехоустойчивость интерфейса, но на практике, мы это не тестировали, поэтому утверждать не беремся.

Полная аппаратная блокировка цепей записи возможна и требует вмешательства в электронную схему HDD, иногда незначительного (при этом блокируется любая запись на диск, включая обращения со стороны внутренней МП). Но, если нужно еще и оперативное управление RO/RW с помощью, например, переключателя - необходимо серьезное вмешательство в схему и возможно не на всех HDD. Разрабатывать подобное также не рентабельно, по крайней мене, нам:).

И последнее. Даже если принять во внимание работоспособность последнего варианта - пользователя будут подстерегать множество проблем, связанных с программными аспектами. Например, Windows или другая ОС может пытаться вести какие-либо файлы-логи, если диск системный. Различное ПО может создавать временные файлы или "файлы подкачки" при работе с данными. Может обновляться содержимое служебных областей логического раздела, например, Dirty-флаг (на его проверке основано предупреждение о "некорректном завершении работы"), количество свободных кластеров раздела в boot-record и прочее. Внутри самого HDD функционирует мини-ОС и там также ведутся постоянные обновления логов и параметров SMART-системы, логов событий (Event log), обновления таблиц дефектов (например, помещение сектора в список кандидатов на remap при неудачном чтении) и прочей системной информации. Все вышеперечисленные операции записи как со стороны Host, так и со стороны МП HDD могут происходить даже тогда, когда пользователь ничего не пишет на диск специально, а только хранит (при включенном ПК, разумеется) или читает данные. И кто знает, каким конкретно образом в микропрограмме или в ОС реализована проверка выполнения указанных выше процедур.

P.S. Если Вам необходимо просто надежно и долговременно сохранить некие даные на неком диске и при этом Вам совершенно не нужно с этими данными оперативно работать, т.е. считывать их - то самый простой способ заключается в установке АТА-пароля с помощью специальных утилит. При этом за любую запись (и чтение, правда, тоже) на диск со стороны host можно не беспокоиться - диск будет выдавать ошибку.

Q: Чисто теоретический интерес - возможно ли нанести физические повреждения жесткому диску только программными методами?

A: Надеемся, что ваш интерес к этому вопросу действительно чисто теоретический. Да, это возможно на некоторых семействах HDD путем низкоуровневого управления силовыми электронными узлами в технологическом режиме и повреждения могут носить как механический так и электронный характер. В некоторых случаях, после подобного воздействия накопитель не подлежит ремонту. Например, опасность выхода из строя силовых ключей из-за некорректного программирования - была даже в 1994 году (ключи - транзисторы, управляющие катушкой позиционирования и могут входить в состав микросхемы драйвера). Конкретный пример - предупреждающее текстовое сообщение, выводимое в сервисный терминал накопителя Maxtor объемом 425 Мб. В современных дисках токи в цепи VCM гораздо больше, правда, схемотехническая конструкция, все же, усовершенствована. В дальнейшие подробности мы, по понятным причинам, углубляться не будем.

С помощью стандартных АТА-команд (т.е., не Vendor-specific) необратимо вывести из строя HDD, как носитель - невозможно. Установку АТА-пароля мы не рассматриваем, т.к., хотя это и блокирует нормальную работу накопителя, но, в любом случае, не существует дисков, с которых АТА-пароль нельзя удалить с помощью технических средств (мы сейчас говорим лишь про принципиальную возможность и не касаемся сложности и трудоемкости выполнения такой операции). Также не считаем целесообразным вариант с "усиленным износом" с помощью циклического Sleep Mode (разгон двигателя, распарковка головок, затем "засыпание") - так как, для того, чтобы причинить таким способом сколько-нибудь заметный вред головкам - необходимо слишком длительное воздействие, которое не может быть не замечено пользователем.

Q: Правда ли, что микросхема драйвера (SP/VCM) - самый горячий узел в электронике современного HDD?

A: Если судить с точностью до градуса - то далеко не всегда. В качестве примера, ниже представлены данные температурного замера инфракрасным сканером. Измерялся диск Seagate Barracuda 7200.7 SATA 160 Гб во время активной работы (копирования множества небольших файлов) после 1 часа работы. Диск находился на открытом пространстве (на столе) в нашей лаборатории. Температура окружающего воздуха - 21 градус по Цельсию:

Ambient Temp. - 21 C
Температура гермоблока - 39 С
MC SP/VCM driver - 48 C
MC RAM - 42 C
MC CPU/RW - 49 C
MC 2.5v/3.3v stab. - 47 C
MC LSI SATA bridge - 53 C

Как можно заметить, здесь микросхема драйвера - не самый горячий узел. Если же взять, например, накопитель IBM AVER 40 Гб - то там применяется другая микросхема драйвера, температура которой - 69 градусов, а температура остальных чипов схожа с предыдущим вариантом. Заметим, что для большинства современных силовых (и не только) ИС нормальная рабочая температура - до 70 градусов Цельсия, это регламентировано производителями микросхем и их испытаниями.

Q: У меня проблема с моим HDD фирмы Samsung. После диагностики в сервисном центре произведено заключение о неисправности БМГ (блока магнитных головок). Как такое возможно, если мой диск не издает в процессе работы и начальной инициализации посторонних звуков и шумов, если диск корректно определяется в BIOS моего ПК (размер, модель), и если с него даже загружается Windows? Изначальная проблема состояла в том, что на логическом диске просто не открывалась одна из папок (как назло, со всей моей коллекцией фотографий и важных документов). Я полагал, что неисправность может носить только "логический" характер.

A: Опять же, необходимо помнить, что жесткий диск - довольно сложное устройство и неисправностей у него бывает также очень много и самых различных. С похожими симптомами, кроме проблем "логического" характера бывают связаны также и проблемы с дефектами поверхности, т.е. BAD-блоками, что требует применения различных специальных технологий при восстановлении данных. К таким технологиям относятся специальные методики статистической обработки "ошибочных" данных, "интеллектуальный" обход поврежденных участков диска (иногда базирующийся на физических параметрах конкретного накопителя), ручное восстановление логической структуры и прочее. В вашем же случае действительно оказался поврежден БМГ, а симптомы, не характерные для этого мы наблюдаем по двум причинам. Во-первых, читающий элемент головки или МС предусилителя-коммутатора не всегда повреждаются так, что декодировать сервометки для нормального позиционирования на трэке ("слежения" за ним) невозможно вообще. Если говорить условно (!), то сервоинформация записана как бы с большей амплитудой, в отличие от самих данных. Следовательно, возможна ситуация, когда накопитель не издает посторонних звуков, не стучит и пр., хотя при чтении данных выдаются сплошные ошибки и полноценное восстановление информации с такого диска невозможно без замены БМГ от диска-"донора" или замены МС коммутатора-предусилителя. Во-вторых, некоторые диски (в т.ч. к ним относятся все современные диски фирмы Samsung) имеют интересную особенность, связанную с распределением логического пространства при переключении между головками (справедливо только для накопителей, имеющих 2 головки и более). Если привести в пример накопитель Samsung SP0802N, то переключение с нулевой головки на первую у него происходит не "потрэково" (классическая схема, "змейка"), а "позонно", т.е. после границы примерно в 3 Гб (около 6200000 логических секторов). В вашем случае оказалась неисправна именно головка 1 (при полностью исправной головке 0). Таким образом, накопитель нормально проходит процедуру инициализации и считывания служебных модулей при включении питания (по умолчанию практически все накопители производят выборку именно нулевой головки перед первой распарковкой БМГ и чтением служебной информации), корректно определяется в BIOS и у него даже работают первые 3 Гб логического пространства вследствие упоминавшихся выше особенностей транслирования. Соответственно, с накопителя может даже загружаться операционная система и открываться некоторые папки и файлы. Но содержимое вашей "важной" папки оказалось как раз на участке от 3-х до 6-ти Гигабайт и при обращении к любым логическим секторам в данной зоне накопитель включает неисправную головку 1. Чаще всего, при этом раздается стук головок об ограничитель, ну а в вашем примере стука не было, так как деградация головки оказалась не столь значительной, чтобы система позиционирования не работала, но уже достаточной, чтобы накопитель выдал ошибку на запрос чтения сектора. Как следствие, эта ошибка обработалась операционной системой, которая в конечном итоге и проинформировала Вас, как пользователя, что прочитать содержимое данной папки невозможно.

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

Q: Поясните пожалуйста, какой технологический метод парковки Блока Магнитных Головок в современных HDD более "правильный" - на поверхности магнитных пластин или на специальном держателе-"трамплине" за их пределами? И какова "популярность" того или иного метода среди различных производителей?

A: Единого ответа на первый вопрос не существует, иначе, попросту, все призводители однозначно применяли бы какое-то одно, тщательно выверенное и безупречное решение. Каждому методу присущи свои "плюсы" и "минусы" и определить, какой из "плюсов" в определенный момент спасет диск (применительно к данному аспекту - поверхность пластин и сам БМГ), а какой из "минусов", напротив, сыграет коварную роль в конкретном случае, не представляется возможным. Даже если предположить, что какой-то метод парковки не имеет "минусов" совсем, то далеко не факт, что вышеуказанные проблемы не появятся по каким-либо другим причинам. Тем более, что различные нюансы в реализации методов у разных производителей могут отличаться. В данном случае, о каких-либо преимуществах и недостатках можно рассуждать только гипотетически, т.к. любое техническое решение, предназначенное для внедрения в серийное производство, основывается, прежде всего, на тщательных расчетах, моделировании и многочисленных технологических испытаниях. Например, "плюс" парковки вне пределов пластин - принципиальное отсутствие механического контакта слайдера головки с диском (точнее, со специальным полимерным напылением в парковочной зоне) как во время работы, так и в запаркованном состоянии, что уменьшает износ. Но, если такой HDD в выключенном состоянии подвергнется механической перегрузке (удару), то головки, соскочив с "трамплина", останутся на поверхности пластин и прилипнут ближе к внешнему диаметру (а не внутреннему, как в случае с парковкой на пластинах) и силы тока, формируемого МС драйвера SP/VCM не хватит, чтобы стронуть диск с места из-за большого рычага; к тому же, при этом возможны повреждения подвеса головки или его деформация, что впоследствии может привести к мгновенному "запиливанию" магнитной пластины. Если бы такая ситуация произошла с диском, паркующимся на пластинах, то диск, скорее всего, раскрутился бы, да и повреждения на поверхности самой пластины, оставленные слайдером головки в момент раскрутки были бы менее опасными. Если говорить про "плюсы" парковки на пластинах, то основные из них - простота конструкции (меньше механических деталей), более стабильный и надежный взлет головки из-за отсутствия крена и отсутствия постоянных деформаций пружинного подвеса головки (во время парковки вне пределов диска на специальный "трамплин" подвесы головок немного раздвигаются). Посадка головки при парковке - аналогично. Однако, эти положительные стороны "работают" только в том случае, если принять во внимание, что поверхность парковочной зоны (полимерный слой, иногда лазерный микрорельеф) - не изношена. Как-то контролировать или предсказать данный износ невозможно, а сам процесс износа у дисков, применяющих парковку БМГ на пластинах, неизбежен, что и является основным "минусом".

Отвечая на вторую часть вопроса, приведем распределение встречающихся методов у разных производителей дисков. Обращаем внимание, что информация приводится для относительно современных HDD форм-фактора 3.5" (т.е. обычные, "desktop" модели):

Samsung:
Maxtor: парковка на пластинах, магнитный принцип фиксации.
Western Digital: парковка на пластинах, магнитный принцип фиксации.
Fujitsu: парковка на пластинах, магнитный принцип фиксации.
Seagate (включая Slim-исполнение):
Quantum (включая семейства D540X-4K и D740X-6L): парковка на пластинах, принцип фиксации - AirLock.
Maxtor, Slim-исполнение: парковка над пластиной на пластиковом "трамплине" (в запаркованном состоянии головка не касается пластины), ближе к центру диска, т.е. к оси ШД. Принцип фиксации - магнитная защелка. В статическом режиме (при не раскрученном двигателе и запаркованном БМГ) защелка фиксируется постоянным магнитным полем между встроенным мини-магнитом защелки и корпусом вала двигателя. При наборе ШД неких минимальных оборотов мини-магнит смещается в сторону вращения вала ШД, открывая защелку (т.е. обращаем ваше внимание, что для смещения защелки используется именно магнитное поле, а не воздушный поток, как в классическом AirLock).
Hitachi (включая предшественника - IBM): парковка вне пределов пластин на пластиковом "трамплине" (специальная подставка-холдер, расположенная на границе внешнего диаметра дискового пакета; официальное название - "парковочная рампа"). В запаркованном состоянии головки не касаются ни пластины ни друг друга. Магнитный принцип фиксации.

Как можно заметить из приведенного списка, самый популярный метод парковки БМГ - на пластинах (шесть пунктов из восьми), а принцип фиксации - магнитный (пять пунктов из восьми). Даже если принять поправку на то, что некоторые модельные ряды на настоящий момент не производятся в силу различных причин, распределение поменяется не сильно: парковка на пластинах - четыре из пяти, магнитная фиксация - также четыре из пяти (не производятся на данный момент Maxtor в slim-исполнении, Fujitsu 3.5" IDE и Quantum). Однако, вряд ли у кого-то найдутся основания утверждать, что фирма Hitachi поступает "неправильно", применяя парковку вне пределов дискового пакета, а фирма Seagate - также "неправильно", применяя в своих дисках фиксацию на основе AirLock(tm). Про преимущества последнего можем сказать следующее:

1. Надежная фиксация БМГ в пределах парковочной зоны, гарантируется даже при очень сильных механических перегрузках и ударах, вектор которых лежит вдоль плоскости пластин в любом направлении (имеется в виду выключенный и запаркованный накопитель, например, при транспортировке). Понятно, что при подобных перегрузках накопителю, в целом, "не сладко", но, если бы головки вышли в рабочую зону при неподвижных дисках, было бы однозначно хуже.

2. Плавная распарковка - не нужен стартовый импульс тока большой амплитуды в катушке актюатора БМГ для расцепления магнитных фиксаторов (хотя, у некоторых дисков с магнитной фиксацией для облегчения расцепления используются резиновая прокладка, но это соответствующим образом влияет и на устойчивость к перегрузкам в худшую сторону). Теоретически, положительно сказывается на: 1) вероятность отпайки или перегорания относительно тонкого медного провода катушки; 2) вероятность выхода из строя МС драйвера SP/VCM при неблагоприятных условиях (один из ярких примеров - включение диска в холодном состоянии, например, сразу после транспортировки по улице зимой); 3) вероятность частичного размагничивания основного магнита (в практике случается редко).

Что касается "мобильных" накопителей (HDD для NoteBook, форм-фактор 2.5"), то парковка на пластинах не применяется в них уже очень давно и присутствовала, разве что, на старых моделях (как правило, объемом до 4 Гб). На настоящий момент в таких дисках в качестве фиксации БМГ применяется только обычная магнитная фиксация с антишоковым парковщиком (специальная планка-балансир с фиксатором на одном конце и грузиком на другом, предназначена для фиксации БМГ во время механических перегрузок; на "desktop" дисках 3.5" не применяется), а сама парковка - вне пределов пластин, на пластиковой подставке-холдере, аналогично дискам Hitachi форм-фактора 3.5". Данная однозначность непосредственно связана с особенностями эксплуатации таких носителей в мобильной аппаратуре, где вопрос энергосбережения немаловажен. Как следствие, БМГ накопителей 2.5" запарковывается через определенный промежуток времени (в основном, небольшой, иногда несколько секунд; данное поведение, как правило, "прошито" в микропрограмме самого HDD, не путать с настройками режима энергосбережения в Windows!) при отсутствии обращений со стороны host, т.е. ПК и ОС. Энергопотребление накопителя при этом значительно снижается. При первом же обращении (например, при открытии или сохранении файла, swap-операций, обновления внутренних логов ОС и т.д.) БМГ, соответственно, распарковывается, причем с минимальным временем выхода HDD в готовность (менее 1 секунды). Таким образом, парковка БМГ в процессе работы происходит у HDD 2.5" очень часто и, если бы она осуществлялась на поверхности пластин, то износ головок от постоянного механического контакта с парковочной зоной не заставил бы себя долго ждать. У дисков 3.5" этим фактором можно пренебречь, так как парковка и распарковка происходят там только при выключении и включении ПК соответственно (т.е., в идеале, два раза за один рабочий день).

Q: Правда ли, что в накопителях форм-фактора Slim ("тонкие" HDD) не может быть более одной головки в силу конструктивных особенностей?

A: В основном, это так. Многие популярные модели накопителей в "тонком" форм-факторе 3.5" действительно имеют только одну головку и, соответственно, одну магнитную пластину с одной рабочей поверхностью. До настоящего момента (начало 2007 г.) подобные варианты накопителей встречались только у Samsung, Seagate, и Maxtor. Примеры популярных моделей таких накопителей: Samsung - SP0411N, SV0411N, Maxtor - 2B020H1, 2F040L0, 6E040L0, Seagate - ST320014A, ST340015A. Однако, у Seagate есть модели, которые имеют в своем составе одну пластину, но две головки (правда, корпус этих HDD немного толще обычных "Slim", но и тоньше стандартных, не Slim моделей) - это модели из серии Seagate Barracuda 7200.9. У модели ST3120811AS (SATA) объемом 120 Gb - две физических головки, а у модели ST380811AS объемом 80 Gb (тоже SATA) - только одна. Интересная особенность заключается также и в том, что накопитель с двумя головками у этой серии нельзя использовать в качестве "донора" для трансплантации БМГ у модели с одной головкой вследствие принципиально разного механического конструктива как самих БМГ, так и внутренних элементов корпусов HDD (подобные трансплантации, во многих случаях, допустимы у накопителей стандартного 3.5" форм-фактора).