Привет, Хабр! В прошлый раз я публиковал статью об очередном походе на испанскую барахолку. В ней рассказывал про купленные внешние жесткие диски. Один из них работал. Второй, HDD Western Digital My Book Essential — нет. Причем дело вовсе не в диске — обычно именно они выходят из строя. В моем случае дело было в электронике, т. е. в плате.

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

Что за модель?




HDD Western Digital My Book Essential — отличный внешний диск, у меня таких парочка уже есть, правда разных лет. Конкретно эта модель — WDBACW0020HBK-00. Вот ее характеристики:

  • Емкость: 2 ТБ
  • Формат: 3,5 дюйма
  • Интерфейс: USB 3.0
  • Скорость передачи данных: до 5 Гбит/с по USB 3.0, до 480 Мбит/с по USB 2.0
  • Совместимость: Windows, Linux и macOS
  • Функции: аппаратное шифрование, автоматическое резервное копирование с использованием программного обеспечения WD SmartWare​

В чем проблема с диском?


Начиналось все хорошо. Купил я его за 4 евро с блоком питания и USB-кабелем. Обычная стоимость такого девайса сейчас на вторичном рынке — от 30 евро.

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



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

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


Короче, я разобрал девайс, вынул HDD. Его подключил к внешнему «карману» для дисков, и точно — сам HDD рабочий (на фото — уже трехгигабайтный винчестер. Забегая наперед — им я проапгрейдил девайс от WD). Штатный диск, как и говорил выше — оказался полностью «здоровым», его я отправил в свои запасники, пригодится.

Короче, дело было в плате и именно ее я решил починить.

Чиним!




Процесс ремонта начался с проверки платы на короткое замыкание. Я проверил все керамические конденсаторы, мосфеты — но КЗ не было. Тут я задумался — опыта ремонта таких плат у меня нет, а поломаться могло что угодно — от мосфета (они не обязательно горят) до чипа биоса, самой прошивки, либо же процессора.



Если дело в прошивке или процессора — ремонт можно было откладывать в долгий ящик. Прошивку брать неоткуда, процессор менять — стоимость ремонта обойдется дороже, чем такой же б/у диск. Да и времени жалко, мне еще один внешний HDD не так, чтобы был сильно нужен. Еще один вариант — найти плату-донор, но после беглого поиска оказалось, что они стоят столько же, сколько сейчас стоит новый внешний диск WD той же модели.


И тут я стал размышлять, пытаясь применить логику. Поставил себя на место обычного пользователя. Что может пойти не так? Диск можно уронить, например, но в этом случае выйдет из строя сам HDD, но не плата. Кроме того, пользователь может случайно подключить не тот блок питания. Здесь плата на 12В, но такой же разъем есть у ноутбуков от ASUS, возможно, пользователь мог подключить адаптер от лэптопа, а они на 19-19,5В.


В этом случае чаще всего выходит из строя плата самого диска, «вылетает» диод TVS на 12 В. TVS-диод (Transient Voltage Suppression Diode) — это устройство для подавления переходных процессов напряжения, которое защищает электронные компоненты от кратковременных скачков напряжения, таких как статическое электричество (ESD), импульсные помехи и перенапряжения. С 19В он может и не справиться.

Однако иногда повреждается и плата внешнего HDD. Это особенно важно, если прошивка моста включает аппаратное шифрование, как в случае с WD My Book Essentials. В большинстве случаев повреждение ограничивается двойным MOSFET-переключателем. Это обычно 8-контактная микросхема. Функция мосфета заключается в переключении питания +12 В и +5 В на SATA-коннектор диска под управлением мостового чипа. Выводы Gate являются управляющими, а выводы Drain и Source — входами и выходами переключателя. В моем случае мосфетом был AO4619.

Как оказалось, некоторые платы на внешних HDD и вовсе обходятся без таких мосфетов, там используется нулевой резистор. Вот фото с одного из форумов как раз такой платы.

image
Источник

В общем, можно было попробовать заменить мосфет, но проблема в том, что ни AO4619, ни его аналога у меня не было. Идея быстрого ремонта — просто закоротить два контакта на плате, чтобы питание шло напрямую. Конечно, на долгосрок это не дело — сгореть может уже плата самого диска, если с питанием снова что-то пойдет не так. Но в качестве проверки идеи причины поломки — вполне себе результат.

Что именно нужно закоротить? Вот фото с того же форума, где показано, что именно нужно закоротить.

image
Источник

Я так и сделал, подключил плату, и вуаля — поведение ее изменилось. Теперь при нажатии на кнопку питания светодиод отключался. При повторном нажатии — включался.

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


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


Надеюсь, моя статья вам пригодилась. Если у вас были похожие случаи — пишите в комментариях, сделаем мою публикацию еще полезнее!

Комментарии (12)


  1. AndreyDmitriev
    14.10.2024 09:48

    трехгигабайтный винчестер. Забегая наперед — им я проапгрейдил девайс от WD

    Такой вопрос - а вы как-то специально размечали этот диск, чтобы WD его увидел? У меня просто есть такая железка, живая, я хочу в неё диск посвежее воткнуть. Мне что-то надо с ним специально делать или просто чистый диск вставить, отформатировать и WD его подхватит?


    1. dergalev
      14.10.2024 09:48

      Вроде, ничего не надо шить/размечать


  1. f000
    14.10.2024 09:48

    В такой девайс мохнатая гнида ссыканула, возможно не один раз. Хозяева заметили когда хранилище не поднялось. Открыл, а там полный ПЭ, не понятно как оно вообще до момента поломки дожило. Разъело дорожки, контакты, вся плата в зеленой патине, но эта слизь чужого диск не задела.


  1. gmini
    14.10.2024 09:48

    У меня такой же на 1Тб, кажется, содержит какой-то лок на производителя диска - я пробовал поменять установленный там с завода WD Green на 2Тб Seagate - диск вообще не видится в компьютере.


    1. tbp2k5
      14.10.2024 09:48

      Когда-то сталкивался с такими: эта коробка работает только с "Green" дисками WD. Не разбирался что и как именно оно детектирует но проблема видимо в ограничении питания или температуры диска в закрытой пластиковой коробке..


      1. Zundapp
        14.10.2024 09:48

        Мне повезло, Enterprise WD завелся в коробке от 2Тб Blue.


    1. Sergey_datex
      14.10.2024 09:48

      лока на производителя нет, но мост хранит на винте еще и свои метаданньіе, а значит требует инициализации. Без метаданньіх диск не будет доступнен хосту. Инит проводится несколькими командами по USB, мост должен все необходимое записать. Потому - просто так заменить диск в коробке WD не получится (если она на подобном мостике с шифрованием)


  1. KopoTbILLI
    14.10.2024 09:48

    Пикабу переезжает на хабр. Религия проверить мосфет не позволяет? Подбирать мосфеты по rds Ids Vds мв не умеем? Ладно товарищ программист. Раз вы полезли в железо. Мы полезем в ваш код. Железный код. А хотя о чем это я. 8 битнын мк / и 16 dsp стали ведомые. И всем управляют 32 битые мк с говнокодом. Тов. Программисты научитесь писат так чтоб у вас очистка буфера шла. И прерывание по синхронизации с сетью срабатывало раньше резета. Плюс сделайте нормальный контроль напряжения как у итальянцев. Половина из вас трудиться в поднебесной. Вторая в турции.


    1. marks
      14.10.2024 09:48

      Простите, у вас все хорошо?


      1. kuzzdra
        14.10.2024 09:48

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


  1. dergalev
    14.10.2024 09:48

    Знакомая ситуация.

    Только, перед этим ещё и всё слетело, плюс диск стал RAW


  1. ArtyomOchkin
    14.10.2024 09:48

    Спасибо, очень любопытная статья, только

    трехгигабайтный винчестер

    Вы имели в виду трёхтерабайтный :). В остальном всё хорошо, было интересно.