1、利用cobbler安装HP DL388 Gen8服务器时不能成功,报错提示找不到可用的硬盘,和HP售后沟通了解到HP DL388 Gen8服务器的raid卡的型号是B320i。centos6或7系统的initrd.img中没有B320i阵列卡的驱动,如果想把Gen8装上centos或redhat的系统,需要先在官网下载B320i阵列卡的驱动,CentOS7的下载地址如下:
阵列卡驱动下载
2、下载完B320i的阵列卡驱动后,需要把阵列卡打包到initrd.img引导镜像中,具体步骤如下:
1)、initrd.img镜像在cobbler服务器中的位置
/var/www/cobbler/ks_mirror/CentOS-7.1-x86_64/images/pxeboot/initrd.img
2)、创建一个initrd的临时目录
cd /var/www/cobbler/ks_mirror/CentOS-7.1-x86_64/images/pxeboot/
mkdir initrd
3)、复制initrd.img镜像到initrd临时目录内
cp initrd.img initrd
4)、解压initrd临时目录中的initrd.img镜像(用file initrd.img 查看此文件的格式)
file initrd.img
initrd.img: xz compressed data
通过查看该文件时XZ格式,用xz 工具解压该文件
xz -dc initrd.img | cpio -id
查看解压完后的目录内容
[[email protected] initrd]# ls
bin dev etc init lib lib64 proc root run sbin shutdown sys sysroot tmp usr var
[[email protected] initrd]#
5)、查看下载的驱动的格式