WEB开发网
开发学院操作系统Windows 2003 Windows server 2003(64位下)RAID卡驱动 阅读

Windows server 2003(64位下)RAID卡驱动

 2008-08-12 09:03:41 来源:WEB开发网   
核心提示:作者:非常可乐 9月29日,由Pconline和微软发起并联合浪潮通软的《第三方ERP实际应用环境压力测试》项目中选用了1路、2路、4路服务器作为硬件平台,Windows server 2003(64位下)RAID卡驱动,Microsoft Windows Server 2003 EnterPRise x64 Edit
作者:非常可乐

9月29日,由Pconline和微软发起并联合浪潮通软的《第三方ERP实际应用环境压力测试》项目中选用了1路、2路、4路服务器作为硬件平台,Microsoft Windows Server 2003 EnterPRise x64 Edition和Microsoft Windows Server 2003 Enterprise Edition(32Bit)作为操作系统平台,Microsoft SQL Server 2005 with SP2作为数据库平台。在测试过程中,我们遇到了一个问题:如何在Windows Server 2003 Enterprise x64安装RAID卡驱动的问题。

在这次测试中,我们使用到了三台曙光发给我们的服务器,分别是曙光天阔A440r-F,曙光天阔A620r-F和曙光A830r-F。在这三款服务器中,曙光天阔A440r-F配备了一颗AMD opteron2218双核处理器、2G内存以SATA160G硬盘;曙光A620r-F配备了两颗AMD opteron2218双核处理器、16G内存和4块SAS 15K 73G硬盘;曙光A830r-F配备了四颗AMD opteron8218双核处理器、16G内存和4块SAS 15K 73G硬盘。曙光A620r-F和曙光A830r-F都是做的RAID5。

当我们要在曙光A830r-F上装Microsoft Windows Server 2003 Enterprise x64 Edition操作系统时,却发现曙光服务器那边只提供了Microsoft Windows Server 2003 Enterprise Edition(32Bit) RAID卡驱动,因此机器在进入Microsoft Windows Server 2003 Enterprise x64 Edition操作系统之前就会出现提示信息,说找不到RAID卡驱动安装无法进行。

在和曙光联系了之后,曙光告诉我们他们那边也没有现成的Microsoft Windows Server 2003 Enterprise x64 Edition RAID卡驱动,如果要找方面的驱动的话,我们还需要和RAID卡生产商联系。我们当即开始找到了RAID卡供应商LSI的官方网站,希望能够在官方网站的驱动下载中心中找到相应的驱动。通过曙光所提供的Microsoft Windows Server 2003 Enterprise Edition(32Bit)RAID卡驱动,我们知道了这款服务器使用的是LSI 8708ELP SAS RAID卡。我们找到了LSI官方网站之后,通过搜索很快找到了所有LSI 8708ELP SAS RAID卡驱动下载页面。

打开这个页面后,我们马上看到了由LSI提供的针对各种操作系统的RAID卡驱动程序,有REDHAT也有SLES,有Windows也有IIEware,有SCO Unix也有Solaris x86。

我们很快找到了针对Windows Server 2003(x64)的raid卡驱动。

  Windowsserver2003(64位下)RAID卡驱动

找到了windows server 2003 x64驱动下载页面

点击下载后,我们看到了“协议接受页面”

  Windowsserver2003(64位下)RAID卡驱动

协议接受页面

点击“我接收”后,就可以直接下在驱动了。

  Windowsserver2003(64位下)RAID卡驱动

点击“我接收”

打开下载过后的压缩包。

Windowsserver2003(64位下)RAID卡驱动

打开下载过后的压缩包

我们看到整个压缩文件共有五个文件:msas2k3安全编录文件、msas2k3系统文件、nodev安装信息、oemsetup安装信息和txtsetup.oem。

在nodev安装信息中我们可以看到驱动的版本信息。我们所用到的版本其版本说明如下:

Signature="$WINDOWS NT$"
  Class=System
  ClassGuid={4D36E97D-E325-11CE-BFC1-08002BE10318}
  Provider=%LSI%
  CatalogFile.ntamd64=msas2k3.cat
  DriverVer=12/15/2006,2.8.0.64

由此可以大致推断这个版本的更新日期是2006年12月15日,其版本编号是2.8.0.64。

当我们把这个驱动程序拷到软盘中然后放到曙光A830r-F服务器中安装时,却发现该驱动程序在执行过程中出现了如下的错误信息:

File txtsetup.oem caused an unexpected error(1024) at Line 1896 in d:\nt\base\boot\setup\oemdisk.c

为了解决这个问题,我们第一时间在我们的论坛的《服务器技术》版面,发了一个《跪求 2003 server 64位 LSI 8708ELP RAID卡 问题解决方案》的公告希望能够从网友那里征集到一个切实的解决方案,并且问了好几位服务器组装和配置方面的专家,都没有找到合适的解决办法。最后我们只好直接打电话给了LSI,希望请LSI的技术支持工程师帮我们解决这个问题。LSI很快就帮我们联系到一位技术工程师,技术工程师的反馈也非常及时,在仔细询问了问题的细节之后,当天就给我们传回来了另外一个驱动程序。

Windowsserver2003(64位下)RAID卡驱动

LSI发过来的驱动程序

我们很快把新的驱动程序放到了曙光A830r-F软盘中,但是在安装过程中却遇到了另外一个问题:

File msas2k3.sys caused an unexpected error(1024) at Line 2335 in d:\nt\base\boot\setup\oemdisk.c

我们很快就把新的问题反馈给了LSI的技术工程师。LSI的技术工程师的技术工程师立刻给了我们一个新的建议:

“你试一下用网上下载的那个驱动的msas2k3.sys文件来替代我发给你的那个看看呢?”

我们按照LSI技术工程师的建议,把从网上下载的msas2k3.sys文件覆盖了LSI发给我们的驱动程序,然后重新尝试,结果发现新的驱动还是不能够在曙光A830r-F上使用,但是可以在曙光A620r-F上使用。尽管这两台机器使用的都是同一款RAID卡,也做的都是RAID5。

Tags:Windows server RAID

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接