当试图在我的华硕H87I-PLUS LGA 1150 Intel H87 Mini ITX主板上闪存LSI SAS 9211-8i卡时,我能够完成所有的指示,直到我终于准备使用SAS2FLSH.exe进行闪存。 报告的错误是:
ERROR: Failed to initialize PAL. Exiting program.
这会导致什么?
我的头撞在墙上(很多)在这个。 对我来说,解决方法是:
按照本页上的其他说明进行操作( http://digitalcardboard.com/blog/2014/07/09/flashing-it-firmware-to-the-lsi-sas-9211-8i-hba-2014-efi-配方/ )
; to show the controller and verify the current version. sas2flash.efi -listall ; to erase the BIOS, do not reboot after this command. sas2flash.efi -o -e 6 ; to write the new firmware and BIOS. sas2flash.efi -o -f 2118it.bin -b mptsas2.rom
更多说明在这里比较: http : //brycv.com/blog/2012/flashing-it-firmware-to-lsi-sas9211-8i/
更新并知道原因:
原因:
我从http://brycv.com/blog/2012/flashing-it-firmware-to-lsi-sas9211-8i/引用:“我从SD卡启动,试图运行sas2flsh,但遇到了一个错误:”错误:无法初始化PAL。退出程序“幸运的是,第16266条提到最后的错误,并引导您阅读第15807条。第15807条的要点是,基于Intel 3000或5000的主板具有可导致上述错误的optionROM限制。最简单的解决scheme是使用不同的系统,或者使用UEFI安装程序。
更新:
Broadcom现在提供sas2flash.efi LSI网页上的文件不再可用。 例如search文件installer_p12_for_uefi.zip或使用链接。
当前版本:installer_p20_for_uefi.zip
感谢aronchick的提示sas2flash.efi!