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卡驅動。
找到了windows server 2003 x64驅動下載頁面
點擊下載后,我們看到了“協議接受頁面”
協議接受頁面
點擊“我接收”后,就可以直接下在驅動了。
點擊“我接收”
打開下載過后的壓縮包。
打開下載過后的壓縮包
我們看到整個壓縮文件共有五個文件: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很快就幫我們聯系到一位技術工程師,技術工程師的反饋也非常及時,在仔細詢問了問題的細節之后,當天就給我們傳回來了另外一個驅動程序。
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。
新聞熱點
疑難解答