我們知道,在使用Intel芯片組的主板上,如果要打開(kāi)SATA硬盤(pán)的NCQ功能或組建RAID磁盤(pán)陣列,都必須在安裝Windows XP(以下簡(jiǎn)稱(chēng)XP)操作系統時(shí),按F6鍵從軟驅中加載相應的SATA AHCI和SATA RAID Controller驅動(dòng)程序。對已經(jīng)淘汰了軟驅的朋友來(lái)說(shuō),該如何解決這個(gè)看似簡(jiǎn)單卻很煩人的問(wèn)題呢?
一、如何開(kāi)啟SATA硬盤(pán)的NCQ功能
首先我們來(lái)看看在Intel芯片組主板上打開(kāi)SATA硬盤(pán)的NCQ(Native Command Queuing,原生命令隊列)功能的過(guò)程(硬盤(pán)本身必須支持NCQ功能)。
步驟1:進(jìn)入主板BIOS中的“Integrated Peripherals”設置界面,把“SATA Mode”選項設定為“AHCI”(不同品牌主板對選項的描述可能有所不同)。
步驟2:在開(kāi)始安裝XP系統時(shí),按F6鍵從軟驅中加載并安裝相應的SATA AHCI Controller驅動(dòng)程序(見(jiàn)圖1和圖2)。
步驟3:XP安裝完成后,進(jìn)入系統并安裝Intel芯片組的應用程序Matrix Storage Manager,并由該程序自動(dòng)打開(kāi)NCQ功能。
注意,如果因為沒(méi)有軟驅而忽略SATA AHCI Controller驅動(dòng)程序的安裝,系統安裝程序將無(wú)法找到SATA硬盤(pán),必須把SATA硬盤(pán)設置為IDE模式才能完成系統安裝。另外,目前很多主板BIOS中的SATA Mode選項的默認設置都是IDE模式,不少經(jīng)驗不足的朋友都是在該模式下安裝了XP。此時(shí)如果直接在BIOS中把SATA Mode由 IDE改成AHCI模式,在XP啟動(dòng)時(shí)則會(huì )因為沒(méi)有預先加載SATA AHCI Controller驅動(dòng)程序出現藍屏。
在沒(méi)有軟驅的情況下,有人采取了把驅動(dòng)程序集成到XP安裝光盤(pán)中的方法來(lái)解決,但過(guò)程比較復雜。下面筆者結合采用975X+ICH7R芯片組的主板,介紹一個(gè)簡(jiǎn)單的、無(wú)須使用軟驅的解決方法。
二、Intel ICH7R遭遇的“尷尬”
筆者已經(jīng)很久沒(méi)用軟驅了,在安裝XP時(shí)就略過(guò)了SATA AHCI Controller驅動(dòng)程序的安裝,因此支持NCQ的三星SP2504C硬盤(pán)只能運行在普通IDE模式之下,性能大打折扣。此時(shí)用HD Tune軟件測試,可以看到這塊SATA2硬盤(pán)工作在Ultra ATA 100模式下(圖3),并且不支持高級電源管理模式。
另外,在XP下安裝Intel芯片組應用程序Matrix Storage Manager時(shí),出現找不到相關(guān)硬件的提示。類(lèi)似的情況也普遍存在于使用ICH6R或ICH8R南橋的Intel主板上。
三、“移花接木”解決問(wèn)題 為了尋找一個(gè)在沒(méi)有軟驅前提下的簡(jiǎn)單易行的解決方法,筆者到處查找相關(guān)的資料,發(fā)現在聯(lián)想ThinkPad X60S系列筆記本的驅動(dòng)程序包中,有一個(gè)ThinkPad Intel(R) Matrix Storage Manager驅動(dòng)程序。 從它僅510KB的體積來(lái)判斷,這個(gè)程序并非Matrix Storage Manager應用程序(Matrix Storage Manager應用程序大小應該為21MB左右)。它附帶的驅動(dòng)程序描述文件證實(shí)了筆者的判斷,這個(gè)體積小巧的程序是為了解決使用ICH8M南橋的ThinkPad 筆記本在Win XP/2000 /Vista(32bit)系統下的SATA AHCI Controller驅動(dòng)程序安裝問(wèn)題。 下載地址:http://www-900.ibm.com/cn/support/download/driver/ThinkDetail?DocId=XJCI-6N5C5P
步驟1:下載后得到7kim06ww.exe文件,運行后它自解壓到C:\drivers\win\imsm目錄下,進(jìn)入子目錄PREPARE中,把IMSM_PRE.inf文件的后綴名改為txt,并用記事本打開(kāi)它(圖4)。 從這個(gè)安裝信息文件中可知,這個(gè)程序適合于ICH7M和ICH8M南橋芯片。為了讓它能支持ICH7R,我們把其中的所有ICH7M字樣改為ICH7R,并且把ICH7M的AHCI設備代碼27C5全部替換成ICH7R的設備代碼27C1。保存后退出,重新把后綴名改為.inf。 步驟2:回到C:\drivers\win\imsm目錄下,同樣用記事本打開(kāi)這里的SWI.xml文件,按照步驟1中的操作依樣畫(huà)葫蘆把關(guān)鍵字節替換掉,并保存退出。 步驟3:從文件名和體積的大小來(lái)判斷,C:\drivers\win\imsm目錄下存放的其他文件正是安裝XP時(shí)按F6鍵從軟驅加載的驅動(dòng)程序。這些ICH7M/ICH8M的驅動(dòng)不一定適合ICH7R。為保險起見(jiàn),筆者從七彩虹網(wǎng)站上下載975X主板的相應驅動(dòng)程序(適用于所有ICH7R北橋)。下載地址:http://telecom.download.colorful.cn/Intel%20RAID/f6flpy32%20975.zip
解壓后得到F6flpy32.exe文件,這是一個(gè)制作驅動(dòng)軟盤(pán)的程序。不要運行它,用WinRAR解壓,得到一個(gè)temp.IMA文件,再用WinImage軟件解壓,得到8個(gè)文件。把它們復制到C:\drivers\win\imsm目錄下,替換掉原來(lái)的同名文件(圖5)。 步驟4:進(jìn)入C:\drivers\win\imsm\PREPARE目錄下,雙擊運行INSTALL.CMD腳本命令(圖6),這時(shí)會(huì )出現安裝進(jìn)度提示。安裝完畢后重新啟動(dòng)計算機。 步驟5:進(jìn)入主板BIOS的“Integrated Peripherals”設置窗口,把“On-Chip Serial ATA”設置為“Enhanced Mode”(圖7),這樣就可以讓主板同時(shí)支持4個(gè)SATA設備和兩個(gè)IDE設備。然后把“SATA Mode”選項設置為“AHCI”(圖8),以打開(kāi)硬盤(pán)的高級電源管理模式。接著(zhù)進(jìn)入“SATA PORT Speed Settings”,選擇“Force GEN Ⅱ”(圖9),讓SATA接口工作在SATA2模式下。
步驟6:重啟機器后已經(jīng)可以順利進(jìn)入XP系統。系統提示找到新的PCI設備,這里不要讓系統尋找它的驅動(dòng),而是直接安裝Intel芯片組的應用程序Matrix Storage Manager。這時(shí)已經(jīng)可以順利安裝。 步驟7:重啟系統后進(jìn)入“開(kāi)始”菜單,運行Intel Matrix Storage Console,打開(kāi)其高級查看模式,可以看到三星SP2504C硬盤(pán)已經(jīng)正常工作在SATA2模式下,且開(kāi)啟了NCQ功能(圖10)。 注:Matrix Storage Manager下載地址: http://count.mydrivers.com/download.aspx?id=69589&url=http://file5.mydrivers.com/board/intel_msm_7001020fin.exe四、意外收獲:安裝了RAID控制器驅動(dòng) 進(jìn)入“設備管理器”,可以看到比原來(lái)多出了Intel(R) 82801GR/GH SATA AHCI Controller和SCSI/RAID Host Controller兩個(gè)設備(圖11),看來(lái)這個(gè)小程序在幫助我們安裝AHCI驅動(dòng)的同時(shí),還安裝了RAID控制器的驅動(dòng)程序。因此,這個(gè)方法同樣適用于安裝XP時(shí)未安裝RAID驅動(dòng)的朋友在XP下補裝RAID驅動(dòng)。具體操作上的最大區別為:在前面步驟5中進(jìn)入BIOS的“Integrated Peripherals”設置窗口,把“SATA Mode”選項設置為“RAID”,然后進(jìn)入XP系統安裝Matrix Storage Manager,就可以利用它來(lái)進(jìn)行RAID磁盤(pán)陣列的組建、遷移等操作,從而方便、快捷地從單硬盤(pán)系統升級到RAID模式。
五、結語(yǔ) 通過(guò)上文中介紹的方法,大家在安裝Intel芯片組的SATA AHCI和SATA RAID Controller驅動(dòng)程序時(shí),就不必再為沒(méi)有軟驅而煩惱了。該方法同樣適合于使用ICH6R或ICH8R南橋芯片的主板,具體操作時(shí)只須把上文中相關(guān)的關(guān)鍵字節加以修改即可,ICH6R的設備代碼為2652,而ICH8R的設備代碼為2821。最后希望大家都能用好自己的電腦。
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。