如何处理因无法获取磁盘列表导致系统安装失败的问题现象描述在安装系统时,安装程序上报获取磁盘列表信息失败,导致系统安装不成功,上报信息如图1或图2所示。图1 安装失败信息(x86)图2 安装失败信息(Arm)可能原因系统中没有可用安装磁盘,导致安装失败并上报以上信息。未对服务器存储介质进行初始化,导致系统安装失败并上报以上信息。如果服务器曾经被使用过,且服务器的磁盘Raid控制器和磁盘上有残留信息,异常的磁盘残留信息导致系统的安装失败并上报以上信息。系统中可能没有RAID卡驱动,需要确认硬件驱动型号,并从官网等正规渠道下载驱动进行安装。安装驱动的具体方法请参考对应软件版本的《FusionCompute SIA 设备驱动安装指导书》。定位思路安装系统之前,对服务器的磁盘控制器和磁盘进行初始化操作,并清除磁盘控制器和磁盘上的残留信息。操作步骤判断系统架构。Arm架构,请执行2。x86架构,请执行26。重启服务器登录iBMC的WebUI。详细操作请参考使用BMC登录服务器。在上方标题栏中选择“远程控制”,打开如图3所示的“远程控制”界面。图3 远程控制界面单击“Java集成远程虚拟控制台(独占)”、“Java集成远程虚拟控制台(共享)”、“HTML5集成远程控制台(独占)”或“HTML5集成远程控制台(共享)”,进入服务器的实时操作控制台,如图4或图5所示。“Java集成远程虚拟控制台(独占)”:只能有1个本地用户或VNC用户通过iBMC连接到服务器操作系统。“Java集成远程虚拟控制台(共享)”:可以让2个本地用户或5个VNC用户同时通过iBMC连接到服务器操作系统,并同时对服务器进行操作。本用户可以看到对方用户的操作,对方用户也能看到本用户的操作。“HTML5集成远程控制台(独占)”:只能有1个本地用户或VNC用户通过iBMC连接到服务器操作系统。“HTML5集成远程控制台(共享)”:可以让2个本地用户或5个VNC用户同时通过iBMC连接到服务器操作系统,并同时对服务器进行操作。本用户可以看到对方用户的操作,对方用户也能看到本用户的操作。图4 实时操作控制台(Java)图5 实时操作控制台(HTML5)在服务器的远程虚拟控制台的菜单栏中,单击或。选择“重启”。弹出“你确认要执行这个操作吗?”提示框。单击“是”。服务器进行重启。登录Avago SAS3508管理界面服务器重启过程中,出现类似如下界面时,请快速按下“Delete”。在弹出的密码提示框中,输入BIOS密码。BIOS默认密码为Admin@9000。第一次登录后,请立即设置管理员的密码。从安全性考虑,建议定期修改管理员的密码。在输入密码的过程中,如果出现三次输入错误,系统将会被锁定,重启服务器后解锁。在BIOS界面,通过键盘方向键选择“Advanced”。在“Advanced”界面,选择Avago MegaRAID Configuration Utility,按“Enter”进入“Dashboard View”界面。服务器的系统盘是否已经组了Raid。是,执行14。否,执行16。在“Dashboard View”界面选择“Main Menu”并按“Enter”键,然后选择“Configuration Management”并按“Enter”键。在“Configuration Management”界面选择“Clear Configuration”并按“Enter”。显示操作确认界面,选择“Confirm”并按“Enter”,选择“Yes”并按“Enter”完成硬盘格式化。图6 Clear Configuration图7 操作确认界面在“Dashboard View”界面选择“Main Menu”并按“Enter”键,然后选择“Configuration Management”并按“Enter”键。选择“Create Virtual Drive”并按“Enter”键进入“Create Virtual Drive”界面。在“Create Virtual Drive”界面,通过"↑""↓"方向键选择“Select RAID level”并按“Enter”键,根据实际使用磁盘的情况组建Raid(这里以RAID1为例),在下拉框中选择“RAID1”并按“Enter”键。在“Create Virtual Drive”界面,通过"↑""↓"方向键选择“Default Initialization”并按“Enter”键,在下拉框中选择“Fast”并按“Enter”键。通过"↑""↓"方向键选择“Select Drives From”并按“Enter”键。然后通过"↑""↓"方向键选择"Unconfigured Capacity"。通过"↑""↓"方向键选择“Select Drives”并按“Enter”键。然后通过"↑""↓"方向键选择第一块(Drive C0 & C1 :01:02)和第二块硬盘(Drive C0 & C1 :01:05)配置RAID 1。Drive C0 & C1 不同的服务器上显示可能会存在差异,请通过01:0x来选择硬盘。通过"↑""↓"方向键选择对应的硬盘,然后按“Enter”键选中,硬盘后的“[X]”表示该硬盘已选择。通过"↑""↓"方向键选择“Apply Changes”保存设置。界面提示“The operation has been performed successfully.”,通过“↓”选择“OK”并按“Enter”,完成成员盘配置。选择“Save Configuration”并按“Enter”,显示操作确认界面。选择“Confirm”并按“Enter”,选择“Yes”并按“Enter”,提示The operation has been performed successfully。通过“↓”选择“OK”完成配置。按“ESC”返回“Main Menu”界面,选择“Virtual Drive Management”并按“Enter”,显示当前存在的RAID信息。按“F10”保存所有配置并退出BIOS界面。重新进行系统安装。操作结束。安装系统前,先进入磁盘Raid控制器界面查看系统磁盘信息(以2308磁盘Raid控制器为例,可以在服务器启动时按“Ctrl+C”进入磁盘控制器设置界面),如图8所示。图8 系统磁盘信息服务器的系统盘是否已经组了Raid。是,请删除系统中原有残留的Raid盘,选中图8中“Manage Volume”,进入图9所示界面,单击“Delete Volume”。否,执行28。图9 Raid操作界面根据实际使用磁盘的情况组建Raid,如图10所示。图10 创建Raid完成设置后,选择“Save changes then exit this menu”退出磁盘Raid控制器界面,如图11所示。图11 完成配置重新进行系统安装。