Первичная диагностика и
мелкий ремонт НЖМД фирмы Western Digital
3 мая 2005 г.
Редактировалось 30 июня 2005 г.
Дисклеймер. Всё нижеизложенное, возможно,
является бредом моего личного воспаленного воображения :) .
Если этот материал, нарытый лично мной при ковырянии "трупов"
пересечется с чьими-то менее бредовыми идеями, то критика в
мой адрес будет с благодарностью принята.
Речь пойдет о достаточно современных моделях в называемых мной
"айбиэмовских"
корпусах, т. е. без гермоленты вокруг гермоблока.
I. Имеем винчестер, не крутящий двигателем,
в БИОСе не определяющийся, держащий BUSY.
1. Перво-наперво снимаем плату контроллера. Желательно
воспользоваться не огрызком надфиля или подпиленной плоской
отверткой, а специальной TORX-9. Скажем, T-9 от Gedore
подойдёт :) . Осматриваем снятую плату на предмет прогаров.
Как правило, прогорает, вследствие некачественного питания,
микросхема управления шпиндельным двигателем и приводом
позиционера - это микросхемы от ST: L6262, L6278
1.2, L6278AC
или AH, L6278
1.7E и другие. Ежели таковая обнаружена, то меням на
исправную. Случается, от прогара приплавляются ноги м/с к
проводникам на плате. Аккуратно откусываем места сварки
маникюрными ножницами :) , стараясь оставить побольше
проводника. L6262 стоит на "циррусоидных" Вестернах, снять
живую можно с последних моделей Вестернов в чисто
"кавиаровских" корпусах, благо их, с дырявыми банками,
немерянно. L6278
1.2(E), стоящую на "талонных" можно поменять на 1.7E с
"марвелловских", как, впрочем, и в обратном порядке - у меня,
по крайней мере, ничего не сгорало. Маленькие AC и AH также
взаимозаменяемы.
2. Если прогаров не обнаружено, не отчаиваемся - всё не так
плохо, скорей всего всё значительно хуже :) . Подключаем
накопитель к компьютеру, запускаем MHDD,
выбираем порт, на котором пребывает неживой винт. Ага, BUSY.
Набираем в MHDD
команду wait, жмём enter. Ждем-с пока не сбросит "занято", о
чем MHDD
нам и поведает "тремя зелеными свистками" :) . Эге ж,
готовность дал, по F2 отдал кусок паспорта из ПЗУ,
определившись, скорей всего, старшей моделью семейства и отдав
непотребный объем, т. к. с блинов ничего не читает по причине
их некрутибельности :) . Значит ПЗУ живое. Смело меняем
драйвер двигателя - просто в этот раз он "окочурился" без
дыма.
3. Поменяли крутилку. Винчестер раскрутил двигатель, вместо
того, чтоб рекалиброваться, неистово застучал головами.
Быстренько его выключаем - наши мучения еще не кончились.
Подкинем заведомо исправную "читалку".
4. Всё равно стучит. Тогда последний рывок - возможно
подпалился конвертер -5 В ST755. Его прогар может сопровождаться
слегка заметным смолистым налетом на корпусе, а может и не
сопровождаться :) .
5. Ну вот, поменяли всё, что можно. Мотор! Ура,
рекалибровочка, сливаем инфу! На 120-й секунде слива винт
внезапно клацает головами и гасит мотор. Ничего страшного.
Прежде чем принести винт к специалисту ;) , пользователь в
нервном припадке раздергал винту разъем питания и, скорей
всего, оторвал вилочку от платы. Таки да, под лупой видны
несколько микротрещин в припое - пихаем туда горячим
паяльником. Всё! Это если не подохли головки ;) , но при
прогаре "крутилок" на Вестернах подыхание голов, слава Богу,
явление нечастое.
6. Если некрутящийся Вестерн BUSY не сбросил и через полчаса,
то есть смысл подумать о исправности ПЗУ. Для
решения этой проблемы направляемся в заранее приготовленный уголок некрофила,
где запасены (выдурены, выменяны, куплены, с благодарностью
приняты в подарок) "нажитые непосильным трудом" трупы,
полутрупы, а может и практически исправные аппараты :) , до
которых просто еще не дошли руки. В очередной раз обрушив
разросшуюся до неприличия стопку Фуджей, роемся в кучке, ища
фуджово-мпгшную платку с ПЗУ на замену - 29-м Томпсоном.
Эта плата станет и ПЗУшным донором и бюджетным программатором
:) . Вопрос обретения образа требуемого ПЗУ, автором, по
вполне известным причинам, описываться не будет. Ищущий да
обрящет. Кстати, ставил на замену и 28-е Саньо, тоже работают.
Правда на самом Вестерне их повторно перепрошить не удастся.
7. Значительно проще определиться с неисправностями, имея
живые Вестерновые платки под рукой. Подкидка плат возможна при
полном, по крайней мере, визуальном совпадении элементной базы
оных. Иначе вы рискуете пропалить предусилитель-коммутатор
головок в гермоблоке, либо, с меньшей вероятностью, пришибить
живую плату.
II. Имеем винчестер, вполне корректно
определяющийся, но по всей "поляне" сыплющий
SectorIDNotFound. Это навернулся транслятор.
Чешем репу :) и думаем, что транслятор, наверное, навернулся
не просто так. Для начала предложу исследователю довернуть до
упора винты, крепящие плату к корпусу аппарата. На новом
аппарате это сделать весьма затруднительно. На поработавшем
пару лет винтики спокойно доворачиваются на четверть, а то и
на полоборота - нечто похоже на дятловско-аверовскую или же
сигейтовскую контактную проблему. Скидываем плату, моем
контактную площадку ваткой со спиртом, можно, для экономии
спирта :) , просто потереть ластиком для карандаша. Ставим
плату назад и нормально выжимаем ло упора качественной
Гедоровской отверткой T-9 ;) . Далее берем народную
трехкнопочную софтину, именуемую Прога.exe, читаем нехитрый
мануал к ней и нажимаем требуемую, в зависимости от пожеланий
и намерений заказчика, кнопку ;) . Изредка, вместо сплошных
IDNF, по той же, ИМХО, контактной причине могут вылезать
фантомные UNC или небольшие группки IDNF. Лечатся так же, лишь
вместо пересчета транслятора лучше устроить внутренний формат
или запись по всей поляне.
III. Имеют место и некоторые другие
неисправности. Опишем вкратце и их.
1. На некоторых бюджетных WDx00-xxCxFx замечалась холодная
пайка, т. е. расслоение низкотемпературного припоя (ноги
микросхем легко отрывались обычной спичкой), сопровождавшееся
непонятными стуками, пропаданиями винчестреа. Лечится
пропайкой.
2. На достаточно современных аппаратах с высокой плотностью
записи и с пенополиуретановой изолирующей прокладкой между
платой и корпусом замечался локальный перегрев м/с
чтения-записи, причем, что "талонов", что "марвеллов",
сопровождавшийся резким уменьшением скорости чтения, вплоть до
застукивания головок. Лечилось заменой прокладок на более
тонкие.
3. Были замечены и другие неисправности как программного, так
и аппаратного характера, описание и методы устранения которых
выходят за рамки данного ФАКа.