在DOS环境下升级BMC带外管理模块固件的另类办法
公司有一台华硕ASUS服务器,型号是RS720-E10-RS12,它的带外管理模块是ASMB10-iKVM。
通过带外管理WebUI对应的公网Ip进入,显示当前BMC固件版本是1.2.21,使用官方自带的固件更新功能,上传新固件版本1.2.33,进度总是卡在79%。
而远程桌面到这台服务器(Windows Server 2022)上,直接运行FLASH1.bat,又不支持,原因是Yaflash.exe、ASMC8.exe、ASMB_MAC.exe这几个exe文件都是DOS程序。
我不想打车去托管机房,于是想办法看看能不能通过远程的方式在DOS环境更新了。
我看到远程控制菜单下的KVM控制台(Java Viewer或HTML5 Viewer)有虚拟光驱功能,可以挂载我本机的ISO文件,实现远程挂载。
于是我下载FreeDOS镜像,ISO版本是FD14-LiveCD.iso
将从ASUS官网下载的BMC固件升级包解压后注入到iso中(比如用UltraISO),然后挂载到KVM控制台(HTML5 Viewer)上。
通过BMC重启服务器,然后在KVM控制台进入BIOS菜单,选择虚拟光驱为第一启动顺序,保存BIOS设置后,再次重启。
顺利进入到FreeDOS环境,注入的BMC固件升级文件和iso中的其它文件一起,会自动挂载在D盘符。
输入D:换盘,按BMC升级说明执行dos命令即可,比如我运行的是FLASH1.bat。
等待写入新的BMC固件后,它会自动重启。
    作者:VAllen
出处:http://www.cnblogs.com/vallen
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
唯有偏执者得以生存。
出处:http://www.cnblogs.com/vallen
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
唯有偏执者得以生存。


 
 
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号