一、通过U盘启动盘安装

首先将下载好的SPP通过惠普的官方工具USB KEY做成U盘启动,工具下载链接如下:
https://support.hpe.com/hpsc/swd/public/detail?sp4ts.oid=8090151&swItemId=MTX_360731071b404454b454390208&swEnvOid=4064#tab1 这个工具不错
下载到本地之后双击安装。
建议使用空的U盘,格式NTFS(格式有特别规定吗?要验证才是)。制作好了之后插到服务器上的usb口,之后重启按F11 ,然后按照升级固件的文档操作即可。将SPP通过USBkey工具制作好之后,可以看到自动识别到SPP2019031的文件。
如何u盘更新bios bios u盘更新_如何u盘更新bios

通过官方工具可以制作成功,插上,以USB作为启动盘来启动但是,启动时出了问题:可以进入HPE光盘界面:

如何u盘更新bios bios u盘更新_服务器_02

过一会出现下面的提示:

如何u盘更新bios bios u盘更新_加载_03

看来这条路不太顺利。

但是也有可能成功,说以下参考顺序:

插上U盘后,正常情况下,进入到iLO界面后,在virtul drive菜单下,可以看到U盘已经认到了,我么选中它:

如何u盘更新bios bios u盘更新_如何u盘更新bios_04

重启服务器后,可以看到下面的界面:(服务器不同,会各有差异)

如何u盘更新bios bios u盘更新_ios_05


如何u盘更新bios bios u盘更新_服务器_06

二、通过ILO远程挂载,如果是直接将U盘插到服务器上也是同样的效果。

通过设定的iLO端口的IP地址,可以进入iLO界面,启动服务器是按F8可以调出iLO的设置界面,如下图所示:

如何u盘更新bios bios u盘更新_ios_07


在这里可以恢复iLO的默认设置,可以关闭,或者打开网络的DHCP功能,默认为打开,可以关闭配置iLO的IP地址:

如何u盘更新bios bios u盘更新_ios_08

IP地址:

如何u盘更新bios bios u盘更新_如何u盘更新bios_09


也可以添加用户和除了贴牌上的用户名密码之外的容易记忆的密码

如何u盘更新bios bios u盘更新_服务器_10

设置密码

如何u盘更新bios bios u盘更新_服务器_11


如何u盘更新bios bios u盘更新_ios_12

设置键盘等信息,一般为默认值

如何u盘更新bios bios u盘更新_ios_13


二、设定好的ILO的IP地址,通过远程进入iLO的控制界面:

如何u盘更新bios bios u盘更新_如何u盘更新bios_14


在客户端电脑上事先安装好中间件.net,html5,java(jre)后,点中上图中的其中一个链接,就可以进去到iLO的远程加载镜像文件的界面了。

一般而言,光驱的使用越来越少,基本把光驱文件做成镜像文件,放在本地硬盘上,作为备用。
不用制作启动盘,我们来直接加载硬盘的镜像启动文件来升级BIOS:
对于HP Proliant DL380 G7(BIOS 9/30/2010)iLO1.50而言,从硬盘镜像文件直接升级bios,跟其他型号的服务器有所不同。

HP ProLiant DL380 G7直接使用如果直接通过下图方式添加镜像文件到光盘的方式是不能从光盘启动的,尝试过多次,均失败,如图所示:

如何u盘更新bios bios u盘更新_如何u盘更新bios_15

两台服务器研究了大半天,才搞清楚这个方法:

具体方法如下:

1.先把本地硬盘的镜像文件加载虚拟成一个虚拟光盘:

如何u盘更新bios bios u盘更新_服务器_16

已经加载成功为虚拟光驱H盘

如何u盘更新bios bios u盘更新_如何u盘更新bios_17


2.到iLO的界面状态下:

H盘被选中了

如何u盘更新bios bios u盘更新_如何u盘更新bios_18


再回到本地光驱这里,点光驱图标,显示拒绝访问,就说明被iLO加载成功了

如何u盘更新bios bios u盘更新_加载_19

在到下图界面看vitrul media的状态:没有被加载(插入)上,点boot next reset

如何u盘更新bios bios u盘更新_如何u盘更新bios_20

重启服务器,就会看到上图中image inserted 状态变成了yes

如何u盘更新bios bios u盘更新_如何u盘更新bios_21

3.重启HP dl380 G7 P67

什么都不要动,自动以H盘作为启动盘,启动系统,如下图界面:

如何u盘更新bios bios u盘更新_加载_22

到这个界面就不动了。

方法是:

把vitrul media菜单下的H:盘符前面的勾去掉。再加载一次镜像文件到dvd/CD ROM中,这时候就可以继续往下安装了。如下图:

如何u盘更新bios bios u盘更新_加载_23


如图:

如何u盘更新bios bios u盘更新_服务器_24


如何u盘更新bios bios u盘更新_服务器_25

如何u盘更新bios bios u盘更新_如何u盘更新bios_26


这时候,镜像文件又开始继续加载,直到完成本此升级bios的:

注意:这种方法仅仅适用于DL380 G7 P67等版本比较低的bios和iLO下,

高版本的如iLO4没有测试过。可能更简单一些。

我的服务器不带光驱:所以只能使用镜像文件。

(在王春海的博客中也提道:

https://blog.51cto.com/wangchunhai/837529

6 虚拟光驱与软驱功能

如果管理的服务器没有光驱,或者虽然有光驱但没有光盘,或者在远程管理的情况下,不能向服务器插入光盘,你可以在iLO中使用“Virtual Media”功能,将网络中的ISO或软盘虚拟虚拟成光驱功软驱并映射到服务器。在“Virtual Media→Virtual Media”,你可以将光盘镜像的URL详细地址输入在“Scripted Media URL”中,然后单击“Insert Media”按钮映射镜像到服务器中,如图6所示。你可以在网络中建个HTTP服务器,并启用目录浏览功能,浏览查看并复制所需要的光盘镜像地址后,将下载地址粘贴到“Scripted Media URL”中。)

如何u盘更新bios bios u盘更新_ios_27

如何u盘更新bios bios u盘更新_加载_28

更新bios又两种方式:

我们通常选择自动:

如何u盘更新bios bios u盘更新_如何u盘更新bios_29

依次3步自动完成

如何u盘更新bios bios u盘更新_服务器_30

服务器更新完成,自动重启,完成更新

如何u盘更新bios bios u盘更新_加载_31

三、在windows下直接安装升级BIOS:

1.下载好SPP包镜像,官方的镜像文件需要合同号等信息才能下载,老服务器,合同号几乎找找步到,那么到下列地址去下载:

https://ipmanager.ir/HP-Server/

如何u盘更新bios bios u盘更新_加载_32

http://repos.storage37.net/hpsum/ --all

http://repos.storage37.net/hpsum/baseline/gen7.1/

https://www.brainattic.org/download/hpe-spp/

https://www.brainattic.org/download/hpe-spp/

https://www.brainattic.org/download/hpe-spp/

2.挂载,点击安装

如何u盘更新bios bios u盘更新_如何u盘更新bios_33


3.点击“是”

如何u盘更新bios bios u盘更新_服务器_34

在弹出的浏览器界面中如图点击

如何u盘更新bios bios u盘更新_服务器_35

选择自动更新

如何u盘更新bios bios u盘更新_如何u盘更新bios_36

更新完毕自动重启。

四、使用HPE提供的HP Smart Update Manager(SUM) ISO光盘来更新

官方地址包:

HP SmartStart CD x64

https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_2e6c41afdb8c4c0d9bffce484c#tab4

参考下面的链接:

http://www.virtubytes.com/2018/02/01/update-hpe-using-spp-sum/