I’ve tried Apacer AS2280Q4 2TB and ADATA SWORDFISH 500 GB. Both report nvme nvme0: globally duplicate IDs for nsid 1 since Linux 5.19, if I attach more than one.

Only the first drive is seen by the system. Workaround so far has been to stay on 5.15, but that’s not a viable long-term solution.

This error has been known for quite some time, and has been fixed downstream for specific distros and ssd models. Is there any chance the manufacturers will start to assign unique ID’s to each drive, or mainline implements usable a universal workaround?

  • deafboy@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    MSI B450 MORTAR MAX, and ASROCK B550 Phantom Gaming

    Proxmox 7.4

    Motherboard doesn’t really matter though. All nvme ssds are detected by linux 5.15. From 5.19 up, only the first one is.

    • Possibly linux@lemmy.zipM
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      I’ve had issues with that particular kernel on one of my servers. It might be best to hold back the kernel until these bugs are fixed.

      • michaelmrose@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        11 months ago

        Its a defect in the device that can be fixed by the vendor, worked around by kernel devs, or by end user if they are willing to build a kernel