分享

集成intel最新SATA(ICH7-10)驱动的SP3VOL+集成经验+集成方法+兼容ICH8/9方法

 昵称9286302 2012-06-27
由于MS把vista吹得神乎其神,当时想找些vista的相关信息,在远景还是VISTAFANS域名时无意中加了进来,在这里学到了很多,也收获了很多,现在回馈一下,把我关于XP集成intel SATA驱动的经验跟大家分享下,高手不要扔我鸡蛋啊,有错的请大家纠正,有少的请大家补充。下面进入正题:


原版XP不带SATA驱动这个大家早就知道了,一开始我换了SATA硬盘没太注意运行模式,第一次装机是别人给装的,后来发现根本没用SATA模式,而是在UDMA5模式下,虽然用的是SATA接口,可还是IDE模式,我的板子是ASUS的P5B,芯片组是ICH8的,并不支持SATA或RAID,是ICH8R的阉割版,也就是说不能用官方驱动开启AHCI,实现真正的SATA硬盘功能,有点郁闷。后来查了下,原来ICH8也是可以开启AHCI的,就按网上方法修改了下驱动(修改方法后面给出),用IBM的那个补丁(IBM补丁法后面也给出),BIOS里把磁盘模式由默认的IDE调成AHCI后安装成功!后来一直用这个方法装XP,开学给同学装机器,ASUS X53SR的BIOS没IDE选项,不能用IBM补丁,后来问客服,更新下BIOS后也有IDE选项了,就依然用IBM补丁法,以后联想...兼容机等等如法炮制,直到遇到了HP V3906TX和HP CQ45...PHOENIX的BIOS里硬盘模式竟然没有IDE选项,看来只能集成了,一直不愿意用番*茄*、深*度*等系统,还是喜欢用MSDN原版,所以就自己研究集成。用了不少方法,感觉用NLITE最省事但NLITE集成完安装时有乱码。网上的方法解决后感觉不完美,弃用!DPS驱动法感觉不错,但集成的驱动太多,我这几乎只有INTEL芯片组的板子,用不上那么多。后来论坛上看到了zbzb会员写的在XP中集成SATA驱动(适合初学者自己动手) 豁然开朗,并测试成功,在这里感谢下zbzb会员,大家如果有需要的可以去看看,集成方法就不反复说了,这方法保证了原汁原味,且通俗易懂,本人强烈推荐。下面说下ICH8芯片组怎么修改驱动,开启AHCI模式。


前面讲过ICH8是ICH8R的阉割版,缩减了AHCI和RAID,(intel的官方文档是说ich8将分为四个不同的版本,分别是普通版ICH8、支持RAID功能的ICH8R、面向数字办公的ICH8DO和面向数字家庭的ICH8DH。ICH8只支持4个SATA接口而非6个,主要面向低端市场;ICH8R则定位主流市场,在普通版ICH8的基础上增加了2个SATA接口并支持Intel的矩阵存储技术(AHCI和RAID 0/1/5/10);ICH8DO则在ICH8R的基础上加入了iAMT技术,且只用于Q965企业平台;ICH8DH同样基于ICH8R,但加入了Intel的快速重启技术和VIIV技术)虽然INTEL官方把WinXP下的AHCI功能给阉割掉了,并没给出驱动,但华硕板子的BIOS里给开了AHCI的选项,并给出了AHCI的驱动(赞一下!)。板子BIOS里有AHCI选项的或IDE选项里有Enhanced Mode、Native IDE等的应该都可以用此法开启,百度下P5B AHCI驱动就可以找到,但那个驱动已经很老了,我们可以直接做一个ICH8的驱动,方法如下:


下载Intel最新的Intel Matrix Storage Manager驱动,在运行对话框中选择程序路径并加上 -a 参数运行就可以在所有机器上安装了,不必考虑是否支持该芯片组,例如输入C:\TDDOWNLOAD\iata86cd.exe -a 然后在C:\Program Files\Intel\Intel Matrix Storage Manager\Driver目录下(64为系统的在Driver64目录下)找到iaahci.inf文件。在iaahci.inf文件中搜索2821,按照所有编号为2821的格式增加2824和2923后就可以了。2821是ICH8R的硬件编号2824是ICH8的2923是ICH9的,需要加的几段内容分别为:(红色为ICH8蓝色为ICH9)
%PCI\VEN_8086&DEV_2824&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2824&CC_0106

%PCI\VEN_8086&DEV_2923&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2923&CC_0106

%PCI\VEN_8086&DEV_2824&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2824&CC_0106
%PCI\VEN_8086&DEV_2923&CC_0106.DeviceDesc% = iaStor_Inst, PCI\VEN_8086&DEV_2923&CC_0106
attach1.jpg
PCI\VEN_8086&DEV_2824&CC_0106.DeviceDesc    = "Intel(R) ICH8 SATA AHCI Controller"
PCI\VEN_8086&DEV_2923&CC_0106.DeviceDesc    = "Intel(R) ICH9 SATA AHCI Controller"
attach2.jpg
位置分别搜索
[INTEL_HDC]

[INTEL_HDC.ntamd64]

[Strings]
然后再用记事本打开TXTSETUP.OEM文件,查找[scsi],在下面; iaAHCI.inf后,对应加一行
iaAHCI_ICH8               = "Intel(R) ICH8 SATA AHCI Controller"
iaAHCI_ICH9               = "Intel(R) ICH9 SATA AHCI Controller"
attach3.jpg
再继续搜索[Files.scsi.iaAHCI_ICH8RDHDO],这个是ICH8R ICH8DH和ICH8DO的,在他下面对应加如一段:
[Files.scsi.iaAHCI_ICH8]
driver = disk1, iaStor.sys, iaStor
inf = disk1, iaAHCI.inf
catalog = disk1, iaAHCI.cat


[Files.scsi.iaAHCI_ICH9]
driver = disk1, iaStor.sys, iaStor
inf = disk1, iaAHCI.inf
catalog = disk1, iaAHCI.cat

attach4.jpg
继续搜索[HardwareIds.scsi.iaAHCI_ICH8RDHDO]在其下面对应格式加入另一段
[HardwareIds.scsi.iaAHCI_ICH8]
id = "PCI\VEN_8086&DEV_2824&CC_0106","iaStor"


[HardwareIds.scsi.iaAHCI_ICH9]
id = "PCI\VEN_8086&DEV_2923&CC_0106","iaStor"

attach5.jpg
完成后保存关闭,这样,带ICH8和ICH9的AHCI驱动就做好了,由于该驱动只添加,无删减,所以不仅保留了原来的INTEL官方的全部驱动,并加入ICH8和ICH9的AHCI驱动。所以对别的INTEL芯片组也无冲突。附件里给出我自己修改的最新版intel sata驱动,不想修改的可以直接下载



再说下IBM补丁法,可能许多人都知道了,说给还不知道的.该方法适用于已经在IDE模式下安装了XP的用户,无需重新装机即可开启SATA硬盘的AHCI强烈推荐用此方法),方法如下:
首先将主板调成IDE模式然后用MSDN XPSP3安装目前绝大多数机器都是这么安的,所有驱动安装好后下载IBM补丁解压即下面的那个7tim04www.exe,安装后所得),进去目录里面PREPARE的文件夹双击install安装驱动,然后重起电脑进BIOS将硬盘模式从IDE改成AHCI重新进入系统后自动发现新硬件,手动指定你下载的驱动解压后的目录安装就能打开AHCI模式。强推此法是因为即用了原版的MSDNxp,又完整了安装了所有驱动,省去了集成版很多不放心的驱动和这样那样的问题同时还开启了AHCI,这是最保准的方法

再分享一个联想的官方教程还不明白的可以参照里面的文档:


常见问题:关于部分新款机型支持AHCI功能改装XP系统的维护方法
(文章编号:C145129)
2008-04-10 16:36:00

详细的操作方法,请参考附件。

     注:附件7tim04ww.exe为WORD中所示相关文件,可直接下载。如无法下载,请登陆
http://download.boulder.ibm.com/ibmdl/pub/pc/pccbbs/mobiles/7tim04ww.exe下载

附加文档1:
关于部分新款机型支持AHCI功能改装XP系统的维护方法.doc


其实不用IBM补丁也可以打开,直接更新硬盘驱动器的驱动,驱动就选INTEL那个AHCI驱动,然后重启打开bios中的AHCI,也可以,只不过稍微麻烦。动手能力强的可以试验下~


下面是我集成的XP SP3 VOL with intel SATA Driver
用此驱动和zbzb的方法集成的MSDN XP SP3 VOL并增加ICH8的AHCI驱动。(以后将增加带ICH9 AHCI驱动的镜像)已经在华硕P5B板子、华硕X53SR本本、联想Y530本本、HP V3906TX本本上测试通过,
希望大家下载安装后给个反馈

纳米盘地址下载点击进入

校验信息如下:
文件: D:\UltraISO\intel_sata_zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso
大小: 656570368 字节
修改时间: 2008年11月9日, 16:11:31
MD5: 401BBE24AAA28AB6ACA116F5EAA7F76E
SHA1: 178AB724C74227187D2FF4E56067F0EFD8B1BE5B
CRC32: 3D14F1D5

增加ICH8和ICH9驱动的新镜像已经更新!下载地址和详情请进入下帖查询
集成intel最新sata驱动的sp3vol版本并增加官方不支持的ICH8/9的AHCI驱动纳米QQ中转站


另附附件中驱动支持的芯片组及驱动名称列表



iaAHCI_ESB2               = "Intel(R) ESB2 SATA AHCI Controller"
iaAHCI_ICH7RDH            = "Intel(R) ICH7R/DH SATA AHCI Controller"
iaAHCI_ICH7MMDH           = "Intel(R) ICH7M/MDH SATA AHCI Controller"
iaAHCI_ICH8               = "Intel(R) ICH8 SATA AHCI Controller"
iaAHCI_ICH8RDHDO          = "Intel(R) ICH8R/DH/DO SATA AHCI Controller"
iaAHCI_ICH8MEM            = "Intel(R) ICH8M-E/M SATA AHCI Controller"
iaAHCI_ICH9               = "Intel(R) ICH9 SATA AHCI Controller"
iaAHCI_ICH9RDODH          = "Intel(R) ICH9R/DO/DH SATA AHCI Controller"
iaAHCI_ICH9MEM            = "Intel(R) ICH9M-E/M SATA AHCI Controller"
iaAHCI_ICH10DDO           = "Intel(R) ICH10D/DO SATA AHCI Controller"
iaAHCI_ICH10R             = "Intel(R) ICH10R SATA AHCI Controller"

iaStor_ESB2               = "Intel(R) ESB2 SATA RAID Controller"
iaStor_ICH7RDH            = "Intel(R) ICH7R/DH SATA RAID Controller"
iaStor_ICH7MDH            = "Intel(R) ICH7MDH SATA RAID Controller"
iaStor_ICH8RICH9RICH10RDO = "Intel(R) ICH8R/ICH9R/ICH10R/DO SATA RAID Controller"
iaStor_ICH8MEICH9ME       = "Intel(R) ICH8M-E/ICH9M-E SATA RAID Controller"


上面的是AHCI驱动列表,下面的是RAID驱动列表

最后提醒大家,XP开启AHCI的条件是:
1.芯片组有驱动,修改或官方都可以;
2.主板支持,BIOS中有AHCI选项或IDE选项里有Enhanced Mode、Native IDE等模式。
3.硬盘为SATA硬盘且连接主板为SATA线。
例如有的是ich8芯片组主板,但如果厂商没有在BIOS的IDE选项中给出AHCI选项,默认只是IDE模式的话,即使有驱动也不能开启AHCI。


帖子我会根据大家的问题不断完善,还有不明白的可以PM我,由于平时都在学校基本都用手机上论坛,不太方便回帖,尽量在周末时回复,请大家见谅

11月23日更新附件,增加ICH9驱动,目前增加ICH8 ICH9的AHCI驱动和官方所有SATA驱动,近期更新光盘镜像,并准备上传至QQ中转站

11月25日更新新集成的镜像支持intel,增加10个QQ中转站分流下载和一个纳米盘下载,详情请参考集成intel最新sata驱动的sp3vol版本并增加官方不支持的ICH8/9的AHCI驱动纳米QQ中转站
新镜像只比本帖中原来的版本只是增加了一个ICH9驱动,如果你不是ICH9芯片,可以不用下载

11月29日重新对帖子排版,调整字体更方便阅读,增加修改驱动时的图片

12月24日附件加入新QQ文件中转站地址

2009年8月8日由于QQ中转站下载策略改变,原链接地址已经失效并移除,请通过纳米盘下载

Driver8.6.0.1007 10232008.rar

181.13 KB

Intel 20081023 8.6.0.1007SATA驱动增加ICH8ICH9驱动

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多