zz一份备忘

区区一瓦 发表于 2007-10-22 23:19:27

发信人: azureelfwang (- -), 信区: MS_Windows                                                                           
标  题: SATA下装xp开启AHCI/RAID的方法(无软驱不重装)                                                                  
发信站: 日月光华 (2007年10月22日16:34:44 星期一)                                                                       

SATA RAID/AHCI驱动巧安装(不用软驱,不用重装)                                                                         
(转载,修改了一些地方)                                                                                               

    我们知道,在使用Intel芯片组的主板上,如果要打开SATA硬盘的NCQ功能或组建RAID                                         
磁盘阵列,都必须在安装Windows XP(以下简称XP)操作系统时,按F6键从软驱中加载相                                         
应的SATA AHCI和SATA RAID Controller驱动程序。对已经淘汰了软驱的朋友来说,该如何                                        
解决这个看似简单却很烦人的问题呢?                                                                                     

一、如何开启SATA硬盘的NCQ功能                                                                                          

    首先我们来看看在Intel芯片组主板上打开SATA硬盘的NCQ(Native Command Queuing                                         
,原生命令队列)功能的过程(硬盘本身必须支持NCQ功能)。                                                                

    步骤1:进入主板BIOS中的“Integrated Peripherals”设置界面,把“SATA Mode”                                         
选项设定为“AHCI”(不同品牌主板对选项的描述可能有所不同)。                                                           

    步骤2:在开始安装XP系统时,按F6键从软驱中加载并安装相应的SATA AHCI Control                                         
ler驱动程序。                                                                                                          


    步骤3:XP安装完成后,进入系统并安装Intel芯片组的应用程序Matrix Storage Man                                         
ager,并由该程序自动打开NCQ功能。                                                                                      
                                                                                                                       
    注意,如果因为没有软驱而忽略SATA AHCI Controller驱动程序的安装,系统安装程                                         
序将无法找到SATA硬盘,必须把SATA硬盘设置为IDE模式才能完成系统安装。另外,目前很                                        
多主板BIOS中的SATA Mode选项的默认设置都是IDE模式,不少经验不足的朋友都是在该模                                         
式下安装了XP。此时如果直接在BIOS中把SATA Mode由 IDE改成AHCI模式,在XP启动时则会                                        
因为没有预先加载SATA AHCI Controller驱动程序出现蓝屏。                                                                 
                                                                                                                       
    在没有软驱的情况下,有人采取了把驱动程序集成到XP安装光盘中的方法来解决,但                                         
过程比较复杂。下面笔者结合采用975X+ICH7R芯片组的主板,介绍一个简单的、无须使用                                         
软驱的解决方法。                                                                                                       
                                                                                                                       
二、Intel ICH7R遭遇的“尴尬”                                                                                          
                                                                                                                       
    笔者已经很久没用软驱了,在安装XP时就略过了SATA AHCI Controller驱动程序的安                                         
装,因此支持NCQ的三星SP2504C硬盘只能运行在普通IDE模式之下,性能大打折扣。此时用                                        
HD Tune软件测试,可以看到这块SATA2硬盘工作在Ultra ATA 100模式下,并且不支持高级                                        
电源管理模式。                                                                                                         

    另外,在XP下安装Intel芯片组应用程序Matrix Storage Manager时,出现找不到相关                                        
硬件的提示。类似的情况也普遍存在于使用ICH6R或ICH8R南桥的Intel主板上。                                                  

三、“移花接木”解决问题                                                                                               
                                                                                                                       
    为了寻找一个在没有软驱前提下的简单易行的解决方法,笔者到处查找相关的资料,                                         
发现在联想ThinkPad X60S系列笔记本的驱动程序包中,有一个ThinkPad Intel(R) Matri                                         
x Storage Manager驱动程序。                                                                                            
                                                                                                                       
    从它仅510KB的体积来判断,这个程序并非Matrix Storage Manager应用程序(Matri                                         
x Storage Manager应用程序大小应该为21MB左右)。它附带的驱动程序描述文件证实了笔                                        
者的判断,这个体积小巧的程序是为了解决使用ICH8M南桥的ThinkPad 笔记本在Win XP/2                                         
000 /Vista(32bit)系统下的SATA AHCI Controller驱动程序安装问题。                                                        
                                                                                                                       
    下载地址:http://www-900.ibm.com/cn/support/download/driver/ThinkDetail?Do                                         
cId=XJCI-6N5C5P                                                                                                        

                                                                                                                       
    步骤1:下载后得到7kim06ww.exe文件,运行后它自解压到C:\drivers\win\imsm目录                                         
下,进入子目录PREPARE中,把IMSM_PRE.inf文件用记事本打开。                                                              
                                                                                                                       
    从这个安装信息文件中可知,这个程序适合于ICH7M和ICH8M南桥芯片。为了让它能支                                         
持ICH7R,我们把其中的所有ICH7M字样改为ICH7R,并且把ICH7M的AHCI设备代码27C5全部                                         
替换成ICH7R的设备代码27C1。保存后退出。                                                                                
                                                                                                                       
    步骤2:回到C:\drivers\win\imsm目录下,同样用记事本打开这里的SWI.xml文件,按                                        
照步骤1中的操作依样画葫芦把关键字节替换掉,并保存退出。                                                                
                                                                                                                       
    步骤3:从文件名和体积的大小来判断,C:\drivers\win\imsm目录下存放的其他文件                                         
正是安装XP时按F6键从软驱加载的驱动程序。这些ICH7M/ICH8M的驱动不一定适合ICH7R。                                         
为保险起见,笔者从七彩虹网站上下载975X主板的相应驱动程序(适用于所有ICH7R北桥)                                        
。                                                                                                                     

下载地址:http://telecom.download.colorful.cn/Intel%20RAID/f6flpy32%20975.zip                                          
                                                                                                                       
                                                                                                                       
                                                                                                                       
    解压后得到F6flpy32.exe文件,这是一个制作驱动软盘的程序。不要运行它,用WinR                                         
AR解压,得到一个temp.IMA文件,再用WinImage软件解压,得到8个文件。把它们复制到C                                         
:\drivers\win\imsm目录下,替换掉原来的同名文件。                                                                       

    步骤4:进入C:\drivers\win\imsm\PREPARE目录下,双击运行INSTALL.CMD脚本命令,                                        
这时会出现安装进度提示。安装完毕后重新启动计算机。                                                                     
                                                                                                                       

    步骤5:进入主板BIOS的“Integrated Peripherals”设置窗口,把“On-Chip Seria                                         
l ATA”设置为“Enhanced Mode”,这样就可以让主板同时支持4个SATA设备和两个IDE设                                         
备。然后把“SATA Mode”选项设置为“AHCI”,以打开硬盘的高级电源管理模式。接着进                                        
入“SATA PORT Speed Settings”,选择“Force GEN Ⅱ”,让SATA接口工作在SATA2模式                                        
下。                                                                                                                   
                                                                                                                       
    步骤6:重启机器后已经可以顺利进入XP系统。系统提示找到新的PCI设备,这里不要                                         
让系统寻找它的驱动,而是直接安装Intel芯片组的应用程序Matrix Storage Manager。这                                        
时已经可以顺利安装。                                                                                                   
                                                                                                                       
    步骤7:重启系统后进入“开始”菜单,运行Intel Matrix Storage Console,打开其                                        
高级查看模式,可以看到三星SP2504C硬盘已经正常工作在SATA2模式下,且开启了NCQ功能                                        
(图10)。                                                                                                             

    注:Matrix Storage Manager下载地址:                                                                               
    http://count.mydrivers.com/download.aspx?id=69589&url=http://file5.mydrive                                         
rs.com/board/intel_msm_7001020fin.exe                                                                                  
*个人注:这是支持ICH6R的最后一个版本,之后的不再支持ICH6R                                                              
                                                                                                                       
四、意外收获:安装了RAID控制器驱动                                                                                     
                                                                                                                       
    进入“设备管理器”,可以看到比原来多出了Intel(R) 82801GR/GH SATA AHCI Cont                                         
roller和SCSI/RAID Host Controller两个设备(图11),看来这个小程序在帮助我们安装                                        
AHCI驱动的同时,还安装了RAID控制器的驱动程序。                                                                         
                                                                                                                       
因此,这个方法同样适用于安装XP时未安装RAID驱动的朋友在XP下补装RAID驱动。具体操                                         
作上的最大区别为:在前面步骤5中进入BIOS的“Integrated Peripherals”设置窗口,把                                        
“SATA Mode”选项设置为“RAID”,然后进入XP系统安装Matrix Storage Manager,就可                                        
以利用它来进行RAID磁盘阵列的组建、迁移等操作,从而方便、快捷地从单硬盘系统升级                                         
到RAID模式。                                                                                                           
                                                                                                                       
                                                                                                                       
五、结语                                                                                                               

    通过上文中介绍的方法,大家在安装Intel芯片组的SATA AHCI和SATA RAID Controll                                         
er驱动程序时,就不必再为没有软驱而烦恼了。该方法同样适合于使用ICH6R或ICH8R南桥                                         
芯片的主板,具体操作时只须把上文中相关的关键字节加以修改即可,ICH6R的设备代码为                                        
2652,而ICH8R的设备代码为2821。最后希望大家都能用好自己的电脑。                                                        
                                                                                                                       
*个人注:我是ICH6R,没用软盘版的东西替换,只替换了安装代码,成功识别。                                                 
注2:如果你也想让硬盘在XP下开启NCQ,而你的芯片在上面没有列出,http://www.swso                                          
ft.com/en/products/virtuozzo/hcl/other/有非常全的表。                                                                  
【 在 owa 的大作中提到:                                                                                                
】: 奉命帮别人装机器,结果发现是sata的硬盘……                                                                         
: 另外大家说的把驱动copy到u盘上的方法似乎也不是很了解,驱动哪里去下呢?                                                
: 多谢多谢                                                                                                             
                                                                                                                       
--                                                                                                                     
※ 来源:·日月光华 bbs.fudan.edu.cn·HTTP [FROM: 124.78.249.245]                                                       
※ 修改:·azureelfwang 於 10月22日16:38:06 修改本文·[FROM: 124.78.249.245]                                            
曾经的这一天...

收藏: QQ书签 del.icio.us 订阅: Google 抓虾

最新评论


  • 小师妹
    2007-10-22 23:29:50 匿名 218.78.*.*

    据说我是沙发女……好吧……其实我不闲~

    感觉还是比我空很多啊……


  • glad2cu
    2007-10-23 10:01:22 匿名 218.22.*.* http://blog.sina.com.cn/gp4313

    说明小师妹jj很关注owa 嘿嘿

    你果然学到了我的精髓!


  • 2007-10-23 18:45:42 匿名 218.78.*.*

    owa你很懒。。。copy paste之后连格式都不改。。。
    话说小师妹你是。。。owa牌沙发。。。女。。。

    我是天平


  • 小师妹
    2007-10-23 22:44:13 匿名 222.66.*.*

    >.<~~连抢沙发都有那么多人有那么多话要说……我错了,以后不抢沙发了……况且……不是我要抢,不小心看到的……

    cft...

发表评论

* 昵称

已经注册过? 请登录

新用户请先注册 以便能显示头像及追踪评论回复

Email
网址
* 评论
表情
 
 

分类小组论坛
杂谈, 娱乐、八卦, 文学、艺术, 体育, 旅游、同城, 象牙塔, 情感, 时尚、生活, 星座, 科技

请注意遵守中华人民共和国法律法规, 如威胁到本站生存, 将依法向有关部门报告, 同时本站的相关记录可能成为对您不利的证据.

相关法律法规
全国人大常委会关于维护互联网安全的决定
中华人民共和国计算机信息系统安全保护条例
中华人民共和国计算机信息网络国际联网管理暂行规定
计算机信息网络国际联网安全保护管理办法
计算机信息系统国际联网保密管理规定