У меня Dell PowerEdge R510 с iDRAC Enterprise:
Я хочу обновить BIOS и микропрограмму iDRAC. Я скармливал ему каждый из этих файлов со страницы загрузки Dell R510 (Настройки iDRAC -> Обновление прошивки в веб-интерфейсе), но каждый раз он возвращался с сообщением «Файл недействителен для обновления прошивки iDRAC»:
Судя по форумам Dell, я должен выполнить поэтапное обновление, но 1.85 - это самая старая версия микропрограммы iDRAC, доступная на сайте Dell.
Для более новых серверов, таких как R620 и R630, я мог просто передать iDRAC любой файл прошивки с веб-сайта Dell (BIOS, iDRAC или другой), и он понял, что с ним делать. Есть идеи, как мне выполнить обновление?
Как показано в обучающем видео в разделе 4 статьи поддержки Dell PowerEdge: как удаленно обновить прошивку с помощью iDRAC?, вы должны вручную разархивировать iDRAC6_1.85_A00_FW_IMG.exe
и загрузите фактический файл изображения firmimg.d6
в iDRAC. Более поздние модели iDRAC могут принимать исполняемый файл напрямую и самостоятельно распаковывать его, но, очевидно, iDRAC 6 не может.
Спасибо, что поделились @Harry Johnston. У меня powerge T420 idrac 7, и он не принимает файл .bin. Пришлось извлечь и получить файлы .d7 внутри папки payload /.
В качестве альтернативы я обнаружил инструменты ESM от dell Обновление системы Dell EMC
В частности: Метод установки с использованием репозитория Linux. Настройка репозитория.
curl -s https://linux.dell.com/repo/hardware/dsu/bootstrap.cgi | bash
Установка серверов Linux DSU RedHat Enterprise yum install dell-system-update
Серверы SUSE Enterprise Linux zypper install dell-system-update
Примечание. Если ключи подписи недоступны, выполните команду ниже, чтобы обновить ключи подписи.
curl -s https://linux.dell.com/repo/hardware/dsu/bootstrap.cgi | bash
Инструкции по установке можно найти Вот
После установки вы можете запустить dsu -u
и он проверит все ваше оборудование, включая BIOS, и запросит все необходимые обновления, которые вы можете выбрать.