HDD Seagate ломают шину SATA в Linux: выпущено срочное исправление

В ядре Linux 6.19 (перед выходом сборки rc2) исправлена серьезная проблема, затрагивающая владельцев жестких дисков Seagate Barracuda 2TB (модель ST2000DM008). Как выяснилось, некорректная работа прошивки накопителя приводила к полному отключению шины SATA на современных версиях ядра.

ST2000DM008 gamegpu

Пользователи начали сообщать об ошибке еще два месяца назад. Выяснилось, что в ядрах версии 6.15 и новее использование этого конкретного HDD приводило к тому, что вся шина SATA, на которой могли находиться и другие SSD/HDD, внезапно уходила в офлайн. Это происходило из-за некорректной реализации механизма управления питанием канала связи — Link Power Management (LPM).

Разработчики ядра внесли патч, который принудительно отключает LPM для модели Seagate ST2000DM008-2FR102. Это простое решение стабилизирует работу системы и предотвращает потерю связи с остальными накопителями на шине.

Что делать пользователям:

  • Обновить ядро до версии 6.19 или дождаться бэкпорта патча в используемый вами дистрибутив.
  • Если проблема наблюдается прямо сейчас, можно использовать параметр модуля nolpm для принудительного отключения функции управления питанием в целях тестирования.

Seagate ST2000DM008 — это популярный диск емкостью 2 ТБ (7200 об/мин), который часто встречается в домашних сборках из-за низкой цены (около $70).

ЦЕНТР ОБСУЖДЕНИЙ

@GameGPU_com

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

Обсудить в X

Игры

Железо