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

标题: 现在 nvme 的 pcie 硬盘能在 ahic 模式下跑吗? [打印本页]

作者: Honmi    时间: 2018-5-23 22:06
标题: 现在 nvme 的 pcie 硬盘能在 ahic 模式下跑吗?
手上有台 惠普的 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
提示: 作者被禁止或删除 内容自动屏蔽
作者: zsbstephen    时间: 2018-5-28 00:05
提示: 作者被禁止或删除 内容自动屏蔽
作者: DGX    时间: 2018-5-28 05:54
zsbstephen 发表于 2018-5-28 00:05
Google翻了下,ZBook系列有好多代好多个型号,不同年代型号对SSD支持也有差异~不贴出最关键的具体型号还有C ...

走PCI-E通道的M.2必然支持NVMe
能否引导那是BIOS的事

作者: leeosx    时间: 2018-5-29 14:16
DGX 发表于 2018-5-28 05:54
走PCI-E通道的M.2必然支持NVMe
能否引导那是BIOS的事

你确定?。。。请查一下资料把。。

作者: Honmi    时间: 2018-5-29 17:03
zsbstephen 发表于 2018-5-28 00:05
Google翻了下,ZBook系列有好多代好多个型号,不同年代型号对SSD支持也有差异~不贴出最关键的具体型号还有C ...


我手上有一台 ZBOOK 14 G2。。。



作者: zsbstephen    时间: 2018-5-29 18:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: DGX    时间: 2018-5-29 22:06
zsbstephen 发表于 2018-5-29 18:07
Google也搜不到多少信息,没有证据显示支不支持NVMe……官方论坛贴出来的推荐配件的都是2260 AHCI的~{:1_ ...

请说清楚!
某机型M.2仅支持S-ATA通道AHCI
而非仅支持PCI-E通道AHCI(不存在这种可能性!走PCI-E的M.2必然支持NVMe!能否引导是BIOS的事情!不是M.2接口和NVMe协议的事情!)



作者: DGX    时间: 2018-5-29 22:07
leeosx 发表于 2018-5-29 14:16
你确定?。。。请查一下资料把。。

不用查!
这么多年了
关于NVMe早就摸清了

作者: zsbstephen    时间: 2018-5-29 23:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: DGX    时间: 2018-5-30 01:54
zsbstephen 发表于 2018-5-29 23:59
你瞅啥?你激动个啥?
我的意思是楼主这个型号在HP官方论坛都搜不到究竟这个插槽是SATA还是PCI ...

这句无懈可击
早不就完了


作者: wanghuang95    时间: 2018-5-30 15:39
这是被挂城墙了吗
作者: NuclearBomb    时间: 2018-5-30 17:12
搞混了吧?  这是俩规格啊。
作者: hhm73    时间: 2018-5-30 21:14
我看不少B360和B250还有B150主板参数有说明M.2不管你走PCIE还是SATA都占用一个SATA接口,370 270 170通道多不占用吗?
作者: zyn11ban    时间: 2018-5-30 22:13
hhm73 发表于 2018-5-30 21:14
我看不少B360和B250还有B150主板参数有说明M.2不管你走PCIE还是SATA都占用一个SATA接口,370 270 170通道多 ...

这是因为B系列的PCHIO数量不多,我记得是8,12,12,去掉杂七杂八各种主板上必备的接口和功能已经没剩下多少了。而Z系列是20,24,24,宽裕很多。

作者: zyn11ban    时间: 2018-5-30 22:30
物理接口规格:M.2, HHHL, U.2, SATA等
数据通道类型:PCIe, SATA3(SATA2,1)等
软件接口协议:NVMe, AHCI等
这样分类可能比较容易明白?市面上现有的SSD应该都能归到这三种分类里
举几个例子
比如XP941,物理接口规格是M.2,数据通道类型是PCIe(Gen2*4如果我没记错), 软件接口协议是AHCI
970PRO, 物理接口规格是M.2,数据通道类型是PCIe(Gen3*4), 软件接口协议是NVMe
Intel 900P,物理接口规格是HHHL,数据通道类型是PCIe(Gen3*4), 软件接口协议是NVMe
Toshiba Q200EX,物理接口规格是SATA,数据通道类型是SATA3(向下兼容SATA2,1), 软件接口协议是AHCI
还有像P3608,910这种内部RAID,外部NVMe/AHCI的东西等等
搞清楚还是比较容易的
作者: 909648183    时间: 2018-5-30 23:52
leeosx 发表于 2018-5-29 14:16
你确定?。。。请查一下资料把。。

他说得没错呀,只要是走pcie的M2都肯定可以使用NVME SSD,bios只是决定是否可以从NVME SSD引导而已,即使bios不支持NVME,也可以在进入系统后加载NVME驱动后使用NVME SSD(这时系统在U盘上都行,只要系统有nvme驱动就行)

作者: leeosx    时间: 2018-6-1 01:03
我说的其他说m2走pcie必然是nvme哦。。。。xp941请问是什么鬼?sm951 ahci版本又是什么鬼?没听说他们支持nvme也没听说他们走的不是pcie...
作者: johnny115    时间: 2018-6-13 15:45
MARK 看晕了 慢慢看




欢迎光临 PCEVA,PC绝对领域,探寻真正的电脑知识 (https://bbs.pceva.com.cn/) Powered by Discuz! X3.2