HP ProLiant MicroServer Gen8升级BIOS

可以从这里下载目前最新的 BIOS固件 iLO2.5 。解压缩完成后,其中的 cp031064 gen8 bios 2015.11.02.exe就是我们需要升级的 BIOS固件。

我们用 7z等解压缩软件,解压缩出里面的文件,其中的 CPQJ0612.F62,就是我们的升级文件。

继续阅读HP ProLiant MicroServer Gen8升级BIOS

HP ProLiant MicroServer Gen8升级到iLO4 2.54

iLOIntegrated Ligths-out的简称,是 HP服务器上集成的远程管理端口,它是一组芯片内部集成 vxWorks嵌入式操作系统,通过一个标准 RJ45接口连接到工作环境的交换机。只要将服务器接入网络并且没有断开服务器的电源,不管 HP服务器的处于何种状态(开机、关机、重启),都可以允许用户通过网络进行远程管理。简单来说, iLO是高级别的远程 KVM系统,可以将服务器的显示信息显示在本地,并且使用本地的键盘鼠标控制、操作服务器,并可以将本地的光盘镜像、文件夹作为虚拟光驱映射并加载到服务器中。使用 iLO,可以完成低层的 BIOS设置、磁盘 RAID配置、操作系统的安装等底层的工作,并且可以在完成系统安装后实现系统的远程控制与管理。

可惜 HP官网上并没有在明显的位置找到 iLO的升级文件下载的地方,因此只能依赖网友们共享已经下载完成的更新文件文件了。

继续阅读HP ProLiant MicroServer Gen8升级到iLO4 2.54

Ubuntu 16.04运行iLO-jirc.jnlp(.jnlp格式文件)

HP Gen8的远程控制支持 .Net, Java Web Start, Java Applet三种控制方式,如下图所示:

hp_ilo_html
Windows下面首选是 .Net方式,简单,快速,比较坑的就是必须在 IE浏览器下面点击链接,在 FireFox, Chrome中点击这个链接都是无效的。那么如何在 Ubuntu 16.04下面运行远程控制呢?答案就是使用 Java Web Start。但是 Java Web Start下载下来的是 iLO-jirc.jnlp这个文件,那么如何运行这个文件呢?如下方式即可:

HP ProLiant MicroServer Gen8使用Super GRUB2 Disk从TF卡启动光驱位安装的Debian 8.3

简介


MicroServer Gen8属于HPE(Hewlett Packard Enterprise,惠普企业级产品)而不是HP,MicroServer Gen8的支持页面(如驱动下载)在HPE,官网首页是http://www.hpe.com,不是http://www.hp.com

HPE大约从2015年起变更了服务支持策略,普通驱动可以无限制下载,但是BIOS、SPP更新等可能需要用主机序列号注册、且在主机质保期内方能下载,超期就只能等待别人搬运分享了。

MicroServer Gen8在AHCI模式时,五个SATA和普通主板的功能一样,唯一不同的是MS G8的BIOS不能选择用哪个硬盘启动。
它会尝试从SATA1引导,如果SATA1没有连接硬盘,则尝试从SATA2引导,以此类推。
可是SATA1~4是硬盘笼子;通常人们都是将4个3.5寸仓库盘放到笼子里面;然后通过SATA5连接一个2.5寸硬盘(放置在9.5mm光驱位置)做系统盘。当五个硬盘都连接时,BIOS仅尝试从SATA1引导,结果出现引导失败。

解决方法就是通过安装一个U盘或MicroSD卡,从而间接引导SATA5接口上的系统盘。

网上给出的方法都是引导Windows系统的,而我们安装的如果是Linux系统的话,则无法简单的使用这些方法来引导系统的。
自己探索了一下,通过使用Rufus来使用并且修改Super GRUB2 Disk的方式来启动Debian的方法。

解决方法


1.安装Debian Linux系统

只插上光驱位置上的硬盘,然后安装Debian Linux系统,只有这样,才能正常安装系统,否则会出现无法安装到正确的磁盘上面。

2.开启SATA AHCI模式

通过 Intelligent Provisioning安装根本就找不到 tf卡(在 bios中可以把默认的 Dynamic HP Smart Array改成 SATA AHCI模式后就可以顺利安装了,但这样 raid功能也没了)

sata-mode-in-bios

3.下载必须的软件

下载Super GRUB2 Disk最新的镜像文件,官网为http://www.supergrubdisk.org/,一定要下载 hybrid版本。
下载Rufus最新的版本,官网地址为https://rufus.akeo.ie/
也可以在本网站下载我使用的版本Super GRUB2 Diskrufus-2.8

4.安装Super GRUB2 Disk到SD卡

按照下图的步骤处理:
Rufus-ISO-Select

Rufus-ISO-Select-ISOHybrid

只有如下选项才能保证可以在Windows中可以正常访问修改Super GRUB2 Disk已经安装到SD卡上的内容。

5.增加Gen8的启动配置文件

在刻录好的SD卡的 \boot\grub\目录下创建一个名为 Gen8.cfg的配置文件,内容如下:

一般建议是通过指定磁盘的 uuid的方法来启动系统,如果能够确定系统磁盘上存在一个唯一的文件,也可以通过简单的指定文件的方法来让 GRUB2来搜索的方式找到启动磁盘。
然后修改 \boot\grub\main.cfg,在
process_main_option "${prefix}/language_select.cfg"
这行代码下面增加
process_enable "${prefix}/gen8.cfg" rootmenu
并且打开被注释掉的 set timeout=10项目,让系统自动启动,否则需要手工点击一下回车。
修改后的内容如下:

6.插上SD卡,断电,然后冷重启

参考链接


  1. 制作HP MicroServer Gen8可用的ESXi 5.x SD/TF卡启动盘
  2. HP ProLiant MicroServer Gen8迷你服务器 汇总贴:降噪、升级、改造
  3. Rescatux & Super Grub2 Disk
  4. Rufus
  5. HP ProLiant MicroServer Gen8 资源:SPP 2016.04、iLO4 2.40
  6. Gen8通过TF卡启动光驱位硬盘的新办法(增减硬盘无需改动)
  7. GRUB