У меня есть жесткий диск (Toshiba MK6459GSXP), который был частью старого ноутбука, теперь перестал работать. Когда я купил новый ноутбук, я решил спасти жесткий диск и использовать его как внешний. Я купил корпус USB3, подключил его, и он работал ... вроде.
С самого начала диск был ненадежным, но я успешно перенес на него данные в несколько сотен гигабайт. Тем не менее, он быстро выродился до такой степени, что я больше не могу писать что-либо значительного размера, не испытывая проблем.
Я подозреваю, что жесткий диск получает немного меньше энергии, чем ему требуется при максимальном использовании, но я не уверен, что симптомы, которые я вижу, соответствуют этому объяснению. Вот некоторая информация о моей настройке оборудования; для контекста, я делаю все это в системе Linux.
- Корпус представляет собой корпус USB 3 с одним кабелем и без альтернативного источника питания.
- Мои порты действительно USB 3 (USB 3.0, если быть точным, я считаю).
- На наклейке на жестком диске написано, что требуется постоянный ток +5В, 1,0А.
- Тесты для жесткого диска говорят, что он требует максимум 4,5 Вт (раскрутка).
Эти цифры, кажется, указывают на то, что USB 3 может поставлять, поэтому я подозреваю, что это проблема с питанием. Вот симптомы, которые я вижу, когда пытаюсь написать ему:
- Хотя изначально он работал полу-надежно, он делал это только с одного из моих портов USB, а все остальные испытывали те же проблемы, которые я сейчас вижу во всех портах.
- После подключения он не всегда обнаруживается (то есть не отображается в /dev). Отключение и повторное подключение обычно приводит к его обнаружению.
- После успешного монтирования и попытки записи он некоторое время доблестно пытается, но затем терпит неудачу с (как сообщает dmesg) ошибкой ввода-вывода в буфере, некоторыми ошибками ввода-вывода EXT4-fs и строкой с сообщением «Result: hostbyte = DID_NOT_CONNECT» driverbyte = DRIVER_OK. Затем диск перемонтируется только для чтения, и запись не выполняется.
- Я пытался запустить SMART-проверки (используя smartctl) на диске, но он не дает никакой полезной информации. Количество фатальных ошибок остается на нуле, и через некоторое время он прекращает тесты, поскольку теряет связь с диском.
- На диске имеется несколько разделов, и вышеописанное происходит с каждым из них.
Соответствуют ли эти симптомы проблемам с питанием жесткого диска? Если нет, есть ли идеи, где проблема может лежать?