V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
blessingsi
V2EX  ›  硬件

求助,关于 NVME

  •  
  •   blessingsi · 2022-08-10 20:53:49 +08:00 · 1677 次点击
    这是一个创建于 839 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近攒了台 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. 不知道有没有硬件厂商行业的朋友,这种情况厂商会给技术支持吗?周末发了封邮件过去结果石沉大海。。
    3 条回复    2022-08-11 08:54:34 +08:00
    alittlesalt
        1
    alittlesalt  
       2022-08-11 08:51:32 +08:00 via Android
    1.格式不同,目的都是唯一标识一个 namespace.
    alittlesalt
        2
    alittlesalt  
       2022-08-11 08:53:10 +08:00 via Android
    1.格式不同,目的都是唯一标识一个 namespace.
    2.商用场景连接比较复杂,需要通过唯一标识来区分 namespace.
    3.
    alittlesalt
        3
    alittlesalt  
       2022-08-11 08:54:34 +08:00 via Android   ❤️ 1
    1.格式不同,目的都是唯一标识一个 namespace.
    2.商用场景连接比较复杂,需要通过唯一标识来区分 namespace.
    3. 厂商问题,联系厂商解决.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1036 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 21:23 · PVG 05:23 · LAX 13:23 · JFK 16:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.