Мне нужно запустить сценарий обновления прошивки, который находится на первом жестком диске серверной платы Intel. Согласно документации Intel, я должен использовать оболочку UEFI для запуска этого сценария.
(На наших серверах нет внешних USB-портов, поэтому, пожалуйста, не предлагайте этого.)
У меня есть все двоичные капли прошивки, включая скрипт обновления в / moo на blk0.
Как мне смонтировать диск, чтобы я мог запустить скрипт, или мне вообще нужно монтировать диск?
Мы нашли способ использовать Intel sdptool, используя IPMI для BMC. Это замечательно, потому что избавляет от необходимости возиться с двоичными файлами в ОС хоста.
Я еще не задокументировал процедуру, но надеюсь что-нибудь опубликовать где-то детализируя все шаги. Честно говоря, я еще недостаточно хорошо понимаю процесс, чтобы объяснять. Это много работы, и большая часть этого была сделана кем-то из моей команды.