Создание флшеки с UEFI Shell

Нужен UEFI Shell v1, другая версия вызовет ошибку:

1
InitShellApp: Application not started from Shell.

Скачать его можно с репозитория tianocore edk2 Github. Далее нам нужно отформатировать флешку в файловой системе FAT32 и положить файл скачаный выше в папку /EFI/boot/bootx64.efi.

Прошивальщик efi и прошивка для HBA карты

Прошифальшик можно скачать с офф сайта Installer_P20_for_UEFI. А файлы прошивки тут 9207-8i (IT and IR firmware available).
Затем создаём папку sas и копируем туда файл sas2flash.efi и файлы прошивки 9207-8.bin и mptsas2.rom.

Команды и прошивка HBA контроллера

Грузимся с флешки и вводим такие команды:

Команды

Переключится на директорию флешки в UEFI Shell и перейти в папку с прошивкой

1
2
fs0:
cd sas

Вывести список подключеных плат к компьютеру

1
sas2flash.efi -listall

Очистить память контроллера от старой прошивки

1
sas2flash.efi -c 0 -o -e 6

Прошить контроллер

1
sas2flash.efi -c 0 -f 9207-8.bin -b mptsas2.rom