V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
blessingsi
V2EX  ›  硬件

求助,关于 NVME

  •  
  •   blessingsi · Aug 10, 2022 · 2532 views
    This topic created in 1358 days ago, the information mentioned may be changed or developed.

    最近攒了台 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 replies    2022-08-11 08:54:34 +08:00
    alittlesalt
        1
    alittlesalt  
       Aug 11, 2022 via Android
    1.格式不同,目的都是唯一标识一个 namespace.
    alittlesalt
        2
    alittlesalt  
       Aug 11, 2022 via Android
    1.格式不同,目的都是唯一标识一个 namespace.
    2.商用场景连接比较复杂,需要通过唯一标识来区分 namespace.
    3.
    alittlesalt
        3
    alittlesalt  
       Aug 11, 2022 via Android   ❤️ 1
    1.格式不同,目的都是唯一标识一个 namespace.
    2.商用场景连接比较复杂,需要通过唯一标识来区分 namespace.
    3. 厂商问题,联系厂商解决.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1494 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 16:51 · PVG 00:51 · LAX 09:51 · JFK 12:51
    ♥ Do have faith in what you're doing.