切片 切片 切片 切片 切片 切片 切片 切片 切片 切片 切片 编组 3 切片 切片 路径 2 download 工具 配置对比 手册 切片 切片
配有多个SAS HBA、RAID卡的System x服务器使用UEFI模式安装RHEL6.x时提示:未创建、boot、efi分区
2017-05-08知识编号:157353
催更新

故障现象:

配有多个SAS HBA/RAID卡,且有多个阵列、硬盘的System x服务器在以UEFI模式安装RHEL 6.x系统时,若不在sda磁盘上创建/boot/efi分区,则会提示没有创建/boot/efi分区,无法继续安装。


例如服务器前置硬盘连接SAS HBA卡或者使用JBOD模式用于单盘直通,服务器后置硬盘组RAID 1用于安装系统。在RAID 1(即sde)上面正常分区并点击下一步后会出现报错提示。



原因分析:

如果服务器存在多个SAS HBA/RAID卡,其初始化和加载顺序会影响其上阵列、硬盘的先后顺序,故而导致上述问题。


解决方案:

首先可以尝试恢复UEFI BIOS的默认设置,有一定可能性会调整初始化顺序。



如果恢复UEFI BIOS的默认设置不起作用,可以暂时禁用除安装系统所需以外的SAS HBA/RAID卡,待系统安装完成后再重新启用。


UEFI模式是从文件系统中读取引导文件,而非硬件识别顺序,所以改变顺序并不影响UEFI的引导。


那么就要确定各个SAS HBA/RAID卡的PCI Slot#,可以在其HII界面中查看到。


比如ServeRAID M5210 RAID卡是在Controller Management中,标配的话是PCI Slot 9。



要禁用该卡的话,返回System Settings,在Devices and I/O ports - Enable / Disable Onboard Devices中将Slot 9调整为Disable/禁用。



然后返回UEFI BIOS主界面,保存设置,退出并重启。



重启后该卡即被禁用,无法进入其HII界面,在Boot From Device中也没有该卡上的硬盘了。



再进入RHEL 6.x安装程序,分区时就只有sda了。



安装好系统以后,重启回到UEFI BIOS,将之前禁用的Slot重新启用,并保存重启,然后就可以在系统中正常识别和操作了。


0
知识有用,就点一下~
0
收藏 :
分享 :

鐢ㄦ埛鍚嶄笉姝g‘

鐧诲綍
鍏朵粬鐧诲綍鏂瑰紡

鎵撳紑鑱旀兂鏅洪€堿pp鎵爜杩涜鐧诲綍

鎵弿鎴愬姛!

璇峰嬁鍒锋柊鏈〉闈紝鎸夋墜鏈烘彁绀烘搷浣滐紒

浜岀淮鐮佸凡澶辨晥
鍒锋柊