服务器U盘离线刷固件需U盘格式化为FAT32、固件文件置于根目录且不重命名,BIOS/UEFI中启用USB支持并进入对应升级功能(如HP的F10 Firmware Update、Dell的F2 Update Firmware),选中U盘后确认执行,全程禁断电拔盘,完成后重启验证版本。

直接用U盘离线刷服务器固件,核心是让服务器在启动阶段识别U盘里的固件文件并自动执行升级。不同品牌流程略有差异,但逻辑一致:U盘格式正确、固件放对位置、BIOS/UEFI中启用对应功能、按提示操作。
U盘准备与固件放置
- U盘必须格式化为FAT32(部分老设备不支持exFAT或NTFS),容量建议8–32GB,避免使用USB 3.0高速盘(兼容性风险高)。
- 从厂商官网下载对应型号的离线固件包(如浪潮的
.bin、HP的.iso或.spp、Dell的.exe自解压包),注意核对服务器具体型号和CPU代际。 - 解压后提取出真正的固件文件(不是安装程序),例如:
- 华为服务器:
BMC_XXX.bin或BIOS_XXX.cap - HP ProLiant:
SPP-genXX.iso或单独的.bin更新文件 - 浪潮:
firmware_update.bin或bios_xxx.rom
- 华为服务器:
- 将该文件直接拷贝至U盘根目录,不要建文件夹,不要重命名(部分机型校验文件名)。
进入固件升级界面
- 关机状态下插入U盘,开机时连续按指定键进BIOS/UEFI(华硕/技嘉多为Del,微星为F2,HP为F9或F10,浪潮常见F2或Delete)。
- 进入后切换到“Advanced”或“Tool”选项卡,找类似以下名称的功能:
- ASUS:EZ Flash 3 / USB BIOS Flashback
- MSI:M-Flash
- Gigabyte:Q-Flash Plus
- HP:F10 System Utilities → “Firmware Update” → “USB Device”
- Dell:F2 Setup → “Device Settings” → “Update Firmware”
- Inspur/浪潮:“Server Management” → “Firmware Update” → “From USB Drive”
执行刷新与验证
- 在界面中选择U盘设备,系统会自动扫描根目录下的合法固件文件。
- 高亮选中后按回车,确认警告(通常需输入
YES或Y),开始刷写。 - 全程禁止断电、拔U盘、按任何键——刷写时间从1分钟(BMC)到10分钟(完整SPP)不等。
- 刷完自动重启,再次进BIOS查看版本信息(如“Main BIOS Version”或“iLO/BMC Version”),对比升级前记录确认生效。
注意事项
- 刷写前务必在BIOS中启用“USB Boot Support”和“Legacy USB Support”(部分老机型需要)。
- 若遇到“no valid image found”,检查U盘是否被识别为USB-HDD模式(有些主板需在BIOS里设为“USB-ZIP”或“USB-FDD”)。
- HP服务器若用SPP ISO,可先用Rufus写成可启动盘,再通过F9菜单引导进入图形化升级向导。
- 升级失败可能导致无法开机,高端机型(如华硕USB Flashback、Dell iDRAC Recovery)支持无CPU/内存下强制回刷,但需提前确认主板是否支持。










