给hp(惠普)dl360gen9更新Intelligent Provisioning

问题

我更新后的固件版本,更新Intelligent Provisioning前,只有IP是2.40版本,其他固件更新无误。

ilo诊断

我在更新Intelligent Provisioning2.87时,使用iso文件进行引导安装,但安装报错error flashing the nvram

我又试了2.70,还是一样的错误。我怀疑是我更新过BIOS原因当前是v3.30,于是我使用了备用ROM版本v2.00,无论ip2.7还是2.87都是一样的报错。


解决

前提

  • 安装Windows系统
  • Embedded Flash/SD-CARD未报错(我的未报错,但就是更新不了)

准备

  • 下载最新的Intelligent Provisioning的镜像下载地址
  • 下载Intelligent Provisioning for Windows x64(用于在windows系统上直接更新)官网上只有2.50的版本下载地址
  • 解压软件
  • diskgenius pro

注意

记得验证sha-256

原理

Intelligent Provisioning for Windows x64,这个软件会挂载安装Intelligent Provisioning的安装分区,然后用镜像直接对分区进行还原,我无法使用这个软件进行安装,于是我手动进行还原。

开始

  1. 下载最新的镜像IP287.2023_0703.5.iso,用解压软件进行解包

进入ip文件夹

对bigvid.img.gz进行解压得到bigvid.img.gz文件,这个解压的文件虽然同名但格式并不一样解压后的文件实际为.img文件,可以把.gz除掉。

对gaius.img.gz同理,而vid.img.gz解压出来的就是.img后缀,

bigvid和vid的区别,bigvid.img的文件系统是fat32,而vid是fat16。选其中一个就行。

  1. Intelligent Provisioning for Windows x64下载后的名字是cp031091.exe,对其解压。

删掉文件夹中自带的gaius.img.gz和vid.img.gz,然后运行setup,发现系统提示挂载了两个分区。

我在进行更新时是直接运行cp031091,但无法成功但它挂载了安装分区。我不保证如果直接运行是否会正常安装而无法对分区进行更改甚至出现更严重的错误,建议删除自带的镜像使更新无法正常运行。

  1. 打开diskgenius pro,会发现挂载了三个分区

分别gaius.img对应的embedded分区,vid.img对应的vid分区,blackbox分区不清楚作用。

在进行还原前建议备份好分区,再操作。

点击磁盘选项中的打开虚拟磁盘文件,选择之前解压的两个镜像。

选择虚拟分区,进行克隆分区到对应的实际分区,此操作对于开始玩服务器的人应该不难就不再赘述。

最后进行重启进入ip验证更新是否成功。

理论上此操作可以更新任意版本的Intelligent Provisioning的镜像。

posted @ 2024-03-29 19:14  loyago  阅读(1192)  评论(0)    收藏  举报