您的位置:首页 > 其它

ibm服务器Win2008无法安装的问题分析与解决方法

2012-06-08 15:49 1211 查看
问题描述:
安装win2008时有如下提示:
或如下报错:
This Computer's hardware may not support booting to this disk. Ensure that the disk's controller is enabled in the computer's BIOS menu.
问题分析:
查看BOFM设置和storage manager中存储的mapping都正常,因此主要怀疑是UEFI的设置问题。
[align=left]Ø 查阅微软如下文档应与此问题相关:You cannot install Windows Server 2008 R2 on a computer that uses EFI:http://support.microsoft.com/kb/975535/en-us?fr=1[/align]
[align=left]Ø IBM有一篇文档描述类似问题:Local operating system boot fails when external storage is attached:http://www-947.ibm.com/support/entry/portal/docdisplay?lndocid=MIGR-5081613[/align]
进入UEFI,在System Settings – Adapers and UEFI Drivers中只能看到主板集成的LSI控制器和两个网卡,但看不到实际上可正常连接存储的emulex HBA卡的信息。
在IBM的一篇关于QLogic的设置文档中提到,在UEFI的System Settings中有Storage选项可以对该HBA进行设置,而在如下界面并没有此选项。
根据以上情况,由于UEFI未能完全识别Emulex HBA卡,而且微软文档也提到在UEFI服务器上安装win2008可能存在问题,因此决定在UEFI的引导方式设置为legacy only。

注:"Legacy Only" is meant to be used in two specific cases:
Before "CD/DVD ROM", to boot a dual boot media in legacy mode instead of UEFI mode.
With a normal boot order after "Legacy Only" (for example; CD, HardDisk0, PXE) and a bootable disk adapter that is not recognized by the UEFI System Firmware, is installed.

解决问题的具体操作:
注:针对不同型号的HBA卡,以下设置可能会稍有不同。
1. 首先将UEFI回复出厂默认设置。
Ø 由于之前已经有多位工程师及客户修改过UEFI,不知道都分别修改过些什么设置,所以恢复出厂默认设置减少错误设置引起的故障的可能性。
2. 进入System Settings - Devices and I/O Ports - Enable / Disable Onboard Device(s),将Planar SAS选项关闭。
3. 进入System Settings - Devices and I/O Ports - Enable / Disable Adapter Option ROM Support,将UEFI Option ROM相关选项关闭。
4. 进入System Settings - Devices and I/O Ports – Set Option ROM Execution Order,将I/O Expander Card放在首位。
5. 返回主菜单,进入Boot Manager - Add Boot Option,选择添加Legacy Only。
6. 返回Boot Manager,进入Change Boot Order,将Legacy Only放在第一位,然后Commit Changes。
7. 保存并推出UEFI,从win2008光盘引导后可以成功识别到硬盘并安装系统。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  无法安装2008
相关文章推荐