this post was submitted on 15 Mar 2024
1002 points (97.2% liked)

linuxmemes

21225 readers
42 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack members of the community for any reason.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.

  • Please report posts and comments that break these rules!

    founded 1 year ago
    MODERATORS
     
    you are viewing a single comment's thread
    view the rest of the comments
    [–] DumbAceDragon@sh.itjust.works 101 points 7 months ago* (last edited 7 months ago) (5 children)

    Well it's sdx because they both use the SATA interface. The sdx convention actually comes from scsi though, and the fact that SATA and USB drives use it might point to some code reuse, or maybe a temporary solution that never got fixed due to breaking backwards compatibility.

    Fun fact: IDE drives use the hdx naming convention.

    [–] Bishma@discuss.tchncs.de 48 points 7 months ago

    I still muscle-memory type /dev/hd[TAB] once in a while when looking for storage devices.

    [–] stoy@lemmy.zip 15 points 7 months ago (2 children)

    I thought they standardized on sd* even for IDE drive a few years back...

    [–] 0x4E4F@lemmy.dbzer0.com 5 points 7 months ago* (last edited 7 months ago)

    Yeah, that's what I think as well...

    Got a few old rigs with IDE drives in them running Void x86, the drives in /dev are named sdx.

    [–] DumbAceDragon@sh.itjust.works 3 points 7 months ago (1 children)

    I didn't know that. Maybe nvme hasn't been added to the standard yet then.

    [–] jj4211@lemmy.world 11 points 7 months ago

    No, they decided that nvme were too fancy to be modeled by mundane 'sdxn' scheme. They hypothetically have 'namespaces' and 'controller paths' and they wanted to have the naming scheme model that fully.

    [–] 0x4E4F@lemmy.dbzer0.com 6 points 7 months ago

    Yeah, but I think they switched to also use sdx for IDE devices as well.

    [–] toynbee@lemmy.world 4 points 7 months ago

    Virtual drives also have a fun and relevant prefix!

    [–] frathiemann@feddit.de 3 points 7 months ago

    Yea, I get that the s in sdX stands for sata, but why cant we have an ndX with n for nvme?