PCEVA,PC绝对领域,探寻真正的电脑知识
开启左侧

现在 nvme 的 pcie 硬盘能在 ahic 模式下跑吗?

[复制链接]
Honmi 发表于 2018-5-23 22:06 | 显示全部楼层 |阅读模式
点击数:9351|回复数:36
手上有台 惠普的 ZBOOK 硬盘接口是 PCIE 2260的,加一个螺母可以上 2242 M.2 的硬盘。看到某宝有 2242 nvme 的硬盘卖,建兴也有个 T 系列的 2242,不知道这种硬盘能不能跑在 AHIC 模式上。
有知道的出来说说啊!
yhhuada66 发表于 2018-5-23 22:45 | 显示全部楼层
先说你的配置吧(最好上个图),看平台支不支持nvme协议的盘做启动盘,nvme协议和ahci协议完全不同,不兼容,走的通道也不同,尽管开启ahci,跟nvme盘没什么关联
来自苹果客户端来自苹果客户端
DGX 发表于 2018-5-23 23:15 | 显示全部楼层
NVMe AHCI泾渭分明
leeosx 发表于 2018-5-24 01:38 | 显示全部楼层
Buneng.  Meikeneng.  
StormBolt 发表于 2018-5-24 09:37 | 显示全部楼层
M2是M2,PCIE是PCIE,Nvme是Nvme,一个是接口形态,一个既指总线标准也指接口形态,一个是协议,通过逐字阅读可以发现很显然你三个搅在一起了,要么就是语死早

AHCI也是协议,楼上所说的是两个协议不会共存

楼主要说的估计是m2有无AHCI协议的,是有,但你那个盘是不是、电脑接口支持什么协议也自行了解
来自安卓客户端来自安卓客户端
AthlonX2 发表于 2018-5-24 19:33 | 显示全部楼层
看啊主控,主控是nvme的话跑不成AHCI的
来自苹果客户端来自苹果客户端
Honmi  楼主| 发表于 2018-5-24 21:05 | 显示全部楼层
感谢大家的回复,我大致看懂了。

nvme和ahci都有通过M.2接口跑在pcie总线上的ssd硬盘,但都需要BIOS支持。

nvme主控的ssd不能用在只支持ahci的M.2接口的pcie总线上。反之也许可以。

nvme主控的ssd不支撑ahci方式连接。

对吧!
909648183 发表于 2018-5-24 23:11 | 显示全部楼层
本帖最后由 909648183 于 2018-5-24 23:31 编辑
yhhuada66 发表于 2018-5-23 22:45
先说你的配置吧(最好上个图),看平台支不支持nvme协议的盘做启动盘,nvme协议和ahci协议完全不同,不兼容, ...

M2是接口,可以同时兼容SATA和PCIE,也就是说既可以使用M2 AHCI SSD,也可以使用M2 NVME SSD,看具体配置
909648183 发表于 2018-5-24 23:16 | 显示全部楼层
本帖最后由 909648183 于 2018-5-24 23:22 编辑
Honmi 发表于 2018-5-24 21:05
感谢大家的回复,我大致看懂了。

nvme和ahci都有通过M.2接口跑在pcie总线上的ssd硬盘,但都需要BIOS支持。 ...

PCIE通道只能走NVME协议

SATA通道则只能走AHCi协议

M2是接口,可以是PCIE通道,也可以是SATA通道,还可以是两种结合的,如果是PCIE和SATA结合的话就两种协议都可以走了

bios只是决定是否支持从nvme启动而已,无论如何NVME的SSD都是可以作为数据盘被系统识别的

有些笔记本的有2个M2接口,安装NVME SSD时只能用一个接口,安装AHCI M2 SSD时可以同时用2个


gloobox 发表于 2018-5-25 10:49 | 显示全部楼层
909648183 发表于 2018-5-24 23:16
PCIE通道只能走NVME协议

SATA通道则只能走AHCi协议

大概是nvme占4x 而ahci用2x就可以
来自安卓客户端来自安卓客户端
909648183 发表于 2018-5-25 10:59 | 显示全部楼层
gloobox 发表于 2018-5-25 10:49
大概是nvme占4x 而ahci用2x就可以

具体怎么实现的不清楚,可能是部分pcie转接为SATA了?
Honmi  楼主| 发表于 2018-5-26 12:03 | 显示全部楼层
我应该这样问

市面上的NVME协议的硬盘同时支持AHCI协议吗?(我笔记本上的M.2 pcie接口只支持AHCI协议)

就像SATA接口的硬盘可以同时支持IDE和AHCI协议一样。
zsbstephen 发表于 2018-5-27 15:23 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
DGX 发表于 2018-5-27 18:04 | 显示全部楼层
AthlonX2 发表于 2018-5-24 19:33
看啊主控,主控是nvme的话跑不成AHCI的

不绝对
有AHCI和NVMe均支持的主控
当然,都是PCI-E通道的
S-ATA绝无可能!
DGX 发表于 2018-5-27 18:14 | 显示全部楼层
本帖最后由 DGX 于 2018-5-27 18:41 编辑
Honmi 发表于 2018-5-24 21:05
感谢大家的回复,我大致看懂了。

nvme和ahci都有通过M.2接口跑在pcie总线上的ssd硬盘,但都需要BIOS支持。 ...

错误错误错误!


只要是走PCI-E通道的板载M.2接口,并且主板支持UEFI的,使用支持UEFI和NVMe的64位原版/类原版操作系统。(垃圾狗屎特系统请先自杀吧!)
就一定可以用NVMe SSD做系统盘!这是因为绝大多数NVMe SSD都不带有Legacy OpROM!(浦科特除外)只能支持UEFI模式引导!并不是存在所谓NVMe引导方式!

M.2接口只有分为走S-ATA通道和PCI-E通道,与协议无关!

DGX 发表于 2018-5-27 18:16 | 显示全部楼层
909648183 发表于 2018-5-24 23:16
PCIE通道只能走NVME协议

SATA通道则只能走AHCi协议

M6e
XP941
SM951AHCI
P320h
组团来查你家水表!

DGX 发表于 2018-5-27 18:30 | 显示全部楼层
本帖最后由 DGX 于 2018-5-27 18:40 编辑
zsbstephen 发表于 2018-5-27 15:23
没有。

楼上几位说的差不多了。总结就是:

你的回答很详细
但也不够准确
NVMe和PCI-E是绑定的,但也不排除PCI-E消亡后NVMe协议转道新的总线上
AHCI诞生较早,先天是配合S-ATA通道设备的,但也同样可以用于PCI-E通道设备。S-ATA设备必然基于AHCI协议,AHCI协议设备既可能是走S-ATA通道也可能是走的PCI-E通道!
至于板载M.2在PCI-E通道模式(注意:这里俺故意不提NVMe)下占用x4,很正常啊!
工作在S-ATA通道模式(只字不提AHCI)那x2完全就满足了,毕竟S-ATA3只有600MB/S
表面上俺说话喜欢故意忽略某些  懂的人一看自然懂
zsbstephen 发表于 2018-5-27 19:56 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
DGX 发表于 2018-5-27 23:34 | 显示全部楼层
本帖最后由 DGX 于 2018-5-27 23:37 编辑
zsbstephen 发表于 2018-5-27 19:56
年纪大了,记不起型号了,所以就选择性忽略PCI-E自带AHCI主控的SSD~
何况这些SSD也只不过是过渡 ...

这个取决于插在哪个PCI-E通道上
芯片组参不参与,也就是由第一句话决定!

另外,插句题外话
NVMe协议原本设计就是宣传直连CPU,避免经过芯片组增加延迟
结果,NVMe重要推动者,牙膏厂,自己玩坏了!现今,牙膏消费级平台;原则上,近乎(X299不算的话那“近乎”二字都不存在!)清一色PCH绕路M.2-NVMe!想直连?加钱上服务器平台! 啥?农企家?本座联合巨硬一个负优化大法就得让他跪!何况还有老黄老马这样的好基友助阵呢!

zsbstephen 发表于 2018-5-28 00:03 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部