找回密码
 立即注册
搜索
查看: 3513|回复: 8

麻烦各位看下我对SATA和AHCI的关系理解对不对

[复制链接]
发表于 2009-8-1 17:08 | 显示全部楼层 |阅读模式
本帖最后由 sakerping 于 2009-8-1 17:12 编辑

新硬盘今天装win7,打算的是xp和win7双系统,于是一直以来纠结的一个问题重新开始面对,就是ahci到底开不开。当时我认为:如果希望win7能完整使用上sata的所有功能,那就要打开ahci,但如果开了的话进xp就蓝屏,因为xp没sata驱动连滚动条都过不去;不开,就卡在xp上了:以后任何可能遇到需要sata模式的情况,都会因为主板没开AHCI模式或者相关的disable遇到麻烦。

xpsp3 msdn版本是肯定不包括sata驱动的,bios里也是disable掉ahci的。

哪位能理清一下我下面的几个想法的正误:

一、我一直认为sata和ahci是一回事,就是说如果不开启ahci那sata硬盘也不会工作在sata模式下,进而会对sata硬盘的性能有影响。也因此有了我开头的那种看法和推论。

二、今天意识到我第一个看法也许是错的。因为根本上来说,既然ahci只是在sata interface上的一个功能。那我只要设置主板运行在sata模式(native ide)就可以了,ahci开启与否都根本无所谓。至于硬盘检测出来是运行在UMDA5还是6,根本就和ahci没关系。换个说法:我下面开始,两块硬盘,xp没有sata驱动,win7有sata驱动(系统自带),那我以win7启动的时候就理应体现sata的性能了,无所谓什么ahci。至于UMDA为什么明明133运行在100上,是另外的问题,和什么sata啊ahci啊没关系。

三、现在hdtune检测到的硬盘数据显示,我的两块sataii硬盘都支持UMDA6 ATA/133,但都运行在UMDA5 ATA/100上,既然我的硬件条件已经都具备了,这个不能说明我的硬盘不是在sata模式下运行。但这我就不明白了,既然是在sata模式下运行,为什么连133都到不了?我就不要求那sata标称的比133还快了。

在我试图直接在xp系统里安装sata驱动的时候,却发现资源管理器里有两个ide控制器,说白了不知道要强制安装哪一个了。根本上来说,我关心的是性能,不是ahci和ncq的功能。如果我的推论2成立,那我就干脆不管了。虽然这所谓的推论本来就是早就有的概念,只是我被网上七嘴八舌的说法把关系混淆了。等我真正需要esata热插拔的时候估计我早抛弃xp了,买个正版win7都可能,毕竟这玩意太方便了。

真tm绕……
回复

使用道具 举报

     
发表于 2009-8-1 17:38 | 显示全部楼层
太长了,懒得看

AHCI controller和SATA(IDE mode)controller是两个不同的设备,device id不一样,在系统里只会同时出现二者之一
XP会蓝屏只是因为自带没有AHCI驱动,有在IDE模式下通过注册表安装驱动直接支持AHCI的补丁,自己google
回复

使用道具 举报

发表于 2009-8-1 17:59 | 显示全部楼层
AHCI对性能的影响家用电脑上感觉不到的
回复

使用道具 举报

头像被屏蔽
发表于 2009-8-1 18:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2009-8-1 20:24 | 显示全部楼层
果然是完全两个东西……不纠结了。
回复

使用道具 举报

发表于 2009-8-1 21:06 | 显示全部楼层
AHCI对性能的影响家用电脑上感觉不到的
Stuka 发表于 2009-8-1 17:59


公司里装电脑,一律IDE伺候,懒的啰嗦

服务器的话,都用HP的SMARTSTART解决战斗
回复

使用道具 举报

     
发表于 2009-8-1 21:08 | 显示全部楼层
一直以为ACHI=热插拔硬盘
回复

使用道具 举报

     
发表于 2009-8-1 21:39 | 显示全部楼层
如果我上了X-25M开IDE模式会有瓶颈么
回复

使用道具 举报

发表于 2009-8-2 03:28 | 显示全部楼层
一直以为ACHI=热插拔硬盘
minichaos 发表于 2009-8-1 21:08


阉割版ICH一律没有热插拔

公司里装电脑,一律IDE伺候,懒的啰嗦

服务器的话,都用HP的SMARTSTART解决战斗
refo 发表于 2009-8-1 21:06


公司里都用XP当然可以,等到换W7就没问题了。XP就是个短腿系统
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-9-19 19:15 , Processed in 0.064373 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表