求助,关于 NVME

2022-08-10 20:53:49 +08:00
 blessingsi

最近攒了台 itx ,买了两块宏碁掠夺者 SSD ,打算装 archlinux 。但是安装时发现 archiso medium 只能识别出一块,看了下 dmesg 错误信息

 nvme nvme0: globally duplicate IDs for nsid 1

上网查了一些相关的资料:

大概原因是两块硬盘的 EUI/NGUID/UUID 重复了,而新版本的内核修改了检查逻辑,对于不能唯一确定的硬盘直接抛出错误信息。 想请教下大佬们

  1. EUI/NGUID/UUID 这三种 id 有啥区别
  2. 既然 nvme 标准规定了 ID 必须唯一,但是厂家没有遵守这个标准来实现(网上信息来看不止宏碁一家),而且旧版本的内核以及 windows 系统都是可以正确识别出两块的,这个限制的目的是什么呢。
  3. 不知道有没有硬件厂商行业的朋友,这种情况厂商会给技术支持吗?周末发了封邮件过去结果石沉大海。。
1436 次点击
所在节点    硬件
3 条回复
alittlesalt
2022-08-11 08:51:32 +08:00
1.格式不同,目的都是唯一标识一个 namespace.
alittlesalt
2022-08-11 08:53:10 +08:00
1.格式不同,目的都是唯一标识一个 namespace.
2.商用场景连接比较复杂,需要通过唯一标识来区分 namespace.
3.
alittlesalt
2022-08-11 08:54:34 +08:00
1.格式不同,目的都是唯一标识一个 namespace.
2.商用场景连接比较复杂,需要通过唯一标识来区分 namespace.
3. 厂商问题,联系厂商解决.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/872015

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX