Перейти к основному содержанию

Прошивка диска Samsung SSD 1.92TB SAS MZ-ILT1T9HAJQ-00007

Samsung SSD

Есть у меня несколько дисков Samsung SSD серии PM1643.

Samsung SSD 1.92TB SAS 12 Gbps — MZ-ILT1T9HAJQ-00007

ssd

Задался я целью обновить прошивку дисков с версии GXF2 до версии GXF4. Побоялся, что диски перестанут работать после 32768 часов, точной информации о необходимости такого обновления у меня нет, но такие же диски под брендом HPE нужно было обновлять:

HPE — SSD диски перестают работать после 32768 часов

У меня диски установлены в сервер HPE ProLiant DL360 Gen9 с SAS контроллером Smart Array P440ar Controller.

ssd

Для обновления прошивки дисков необходимо:

  • Сами диски
  • SAS контроллер
  • Файл прошивки
  • Программа для прошивки
  • Инструкция для прошивки

Для начала написал в Samsung и получил ответ:

Hello Oleg
hank you for your inquiry to Samsung Semiconductor We do not directly provide firmware support for our products designed for OEMs.
Please contact the reseller of the SSD or the manufacturer of your system for firmware information.

Sincerely,
Device Solutions Division
Samsung Electronics Co,.Ltd

Понятно, у Samsung не получилось ничего выпросить. Обратился к поставщику дисков. Файл прошивки GXF4.bin поставщики прислали. У них же получил информацию о том, что нужно использовать HDPARM. Это очень странно. Насколько я знаю, hdparm работает с SATA дисками, у меня же SAS.

Неудача с hdparm

Ну да ладно, поверю на слово, пытаюсь установить прошивку с помощью hdparm. Загружаю на сервере Ubuntu и пробую:

ssd

Прошивка, естественно, не устанавливается.

Неудача с sg3-utils

Вычитал в Интернет, что прошивку SAS дисков можно обновить утилитой sg3-utils. Пробую:

ssd

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

Неудача с SSDManager

Переписка с поставщиками привела к инженеру Samsung. Заметьте, в Samsung я уже писал... Инженер прислал утилиту SSDManager, однако, попытка тоже оказалась неудачной, утилита не смогла даже обнаружить диски:

ssd

Однако, я заметил, что SSDManager выдал в консоль при первом запуске:

SSDManager is now configuring the environment for LSI MegaRAID SAS.
SSDManager is now configuring the environment for LSI SAS IT/IR Controller.
SSDManager is now configuring the environment for LSI SAS IT/IR2 Controller.
SSDManager is now configuring the environment for LSI SAS IT/IR3 Controller.

Вероятно, нужен LSI/Avago/Broadcom SAS контроллер. У меня есть контроллер MegaRAID SAS 9380-8i8e RAID Controller!

ssd

Удачная прошивка с SSDManager на контроллере LSI

Еду в ЦОД, забираю диски, собираю на своём рабочем компьютере тестовый стенд:

  • контроллер MegaRAID SAS 9380-8i8e RAID Controller,
  • шлейф для подключения SAS дисков,
  • диск Samsung SSD 1.92TB SAS 12 Gbps — MZ-ILT1T9HAJQ-00007,
  • ИБП.

ssd

При загрузке нажимаю Ctrl+R, попадаю в конфигурационную утилиту контроллера. SAS диск видится, прошивка GXF2.

ssd

Перевожу контроллер в режим JBOD.

ssd

Теперь диск обнаруживается операционной системой. У меня Windows.

ssd

SSDManager имеет версию под Windows, запускаю через командную строку.

SSDManager.exe -L

ssd

Диск обнаружился. Версия прошивки GXF2. Пробую прошить.

SSDManager.exe -d 0 -SF -u -p C:\distrib\Samsung\GXF4.bin

ssd

Прошивка удалась. Новая версия GXF4.

ssd

Задание выполнено!

SSA определяет новую прошивку.

ssd

P.S.

У меня есть еще HBA контроллер SAS9300-4i4e. Позже повторил прошивку на нём, всё прекрасно прошилось, результаты положительные.

Теги

 

Похожие материалы

Сервер Supermicro SYS-6018R-MT (firmware)

Supermicro SYS-6018R-MT - недорогой одноюнитовый девайс с одним блоком питания.

Мониторинг сервера можно настроить через IPMI, шаблоны для заббикса есть, правда допиливать всё равно пришлось, позже выложу статью с шаблонами, если кому-то понадобятся. Минус всё тот же - мониторить винты нельзя. На борту имеется BMC (redfish) для удалённого управления. Есть некоторое количество сенсоров.

Выкладываю прошивки для сервера: