Pricefield | Lemmy
  • Communities
  • Create Post
  • Create Community
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
@0x4E4F@lemmy.dbzer0.com to linuxmemes@lemmy.world • 1 year ago

Yeah yeah, we know you're special

lemmy.dbzer0.com

message-square
143
fedilink
1.03K

Yeah yeah, we know you're special

lemmy.dbzer0.com

@0x4E4F@lemmy.dbzer0.com to linuxmemes@lemmy.world • 1 year ago
message-square
143
fedilink
alert-triangle
You must log in or register to comment.
  • @sleepmode@lemmy.world
    link
    fedilink
    English
    9•1 year ago

    Kinda miss the Wild West days where you’d recompile and suddenly there’d be a whole new device naming convention.

    • Ann Archy
      link
      fedilink
      2•1 year ago

      I just run arch. It self compiled.

      • @sleepmode@lemmy.world
        link
        fedilink
        English
        2•
        edit-2
        1 year ago

        deleted by creator

        • Ann Archy
          link
          fedilink
          4•1 year ago

          Of course not. It hadn’t compiled yet.

        • @bitwaba@lemmy.world
          link
          fedilink
          2•1 year ago

          Depends on how far you wanna go back, but Arch was released in 2002 which definitely covers the time period of the drive naming changes in this meme.

          • @sleepmode@lemmy.world
            link
            fedilink
            English
            1•
            edit-2
            1 year ago

            deleted by creator

  • KillingTimeItself
    link
    fedilink
    English
    6•1 year ago

    babe wake up, we heard you like dynamic interface IDs that happen to be mostly static, so we applied it to your nvme drives, because fuck it, why not.

  • Ann Archy
    link
    fedilink
    2•1 year ago

    NO IT IS YOU WHO DONT UNDERSTAND IT IS PERFECT LOGIC

    • @0x4E4F@lemmy.dbzer0.comOP
      link
      fedilink
      1•1 year ago

      Dude, chill, it’s a meme… sheesh.

      • Ann Archy
        link
        fedilink
        3•
        edit-2
        1 year ago

        You’re a meme

        I’m a Linux admin

        Grovel before me or I will go through your browsing history

        (hit me up if you want to hear what distro i run btw)

        • @Damage@slrpnk.net
          link
          fedilink
          1•1 year ago

          What distro? Tho if you’re an admin it should be multiple distros, no?

          • Ann Archy
            link
            fedilink
            1•1 year ago

            Nope. Just the one.

            • @0x4E4F@lemmy.dbzer0.comOP
              link
              fedilink
              1•1 year ago

              He did say BTW in the end, so… it’s NOT Arch!

  • @Kusimulkku@lemm.ee
    link
    fedilink
    29•1 year ago

    I’m guessing it’s for some shit to make sure some ridiculous setup with two gazillion drives doesn’t have conflicts

    • @where_am_i@sh.itjust.works
      link
      fedilink
      1•1 year ago

      obligatory xkcd? Nah, you know exactly which one I mean.

      • @Kusimulkku@lemm.ee
        link
        fedilink
        2•1 year ago

        I’m not sure if it is the standards one or the usecase one

  • @hperrin@lemmy.world
    link
    fedilink
    51•1 year ago

    It’s called that because it’s Never the Value you Might Expect.

    • @Eyck_of_denesle@lemmy.zip
      link
      fedilink
      2•1 year ago

      Can you elaborate? I like mine a lot. It’s super fast.

      • @hperrin@lemmy.world
        link
        fedilink
        8•1 year ago

        If you reboot, it might have a different name in /dev/, just like ethernet ports.

        • @liara@lemm.ee
          link
          fedilink
          English
          23•1 year ago

          This is a feature of SATA devices too. Use UUIDs in your fstab unless you enjoy playing musical chairs with your mount points

  • Anarch157a
    link
    fedilink
    28•1 year ago

    No one mentioned the Solaris convention yet ?

    /dev/cXtXdXsX

    The letters mean controller, SCSI target, disk and slice (Solaris equivalent to a partition).

    I always thought this was the most elegant naming scheme in the Unix world.

  • 🐍🩶🐢
    link
    fedilink
    English
    1•1 year ago

    Thank you! I will give that a shot tomorrow and test it

  • arran 🇦🇺
    link
    fedilink
    46•1 year ago

    Forgot /dev/hdx ?

    • @Supermariofan67@programming.dev
      link
      fedilink
      26•1 year ago

      That one hasn’t been around for a long time, since the Linux kernel started using a SCSI abstraction layer above many of the other storage protocols. Really cool stuff: https://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/The_Linux_Storage_Stack_Diagram.svg/1161px-The_Linux_Storage_Stack_Diagram.svg.png

      • @Scrollone@feddit.it
        link
        fedilink
        1•1 year ago

        I always thought my drive names changed from hdx to sdx because I started using an SSD, and yet…

        You always learn something new

        • @ulterno@lemmy.kde.social
          link
          fedilink
          English
          0•1 year ago

          I once had to do GRUB related stuff with CentOS 5 (or was it 3?).
          Stuff started with 0 in it and I was kept wondering what I was selecting, because the naming convention in GRUB was different from that in the OS.

  • Pasta Dental
    link
    fedilink
    57•1 year ago

    nvme0n1p1

    • @scallopedllama@lemmy.world
      link
      fedilink
      4•1 year ago

      The other dragons aren’t specifying a partition

      • @SuperIce@lemmy.world
        link
        fedilink
        English
        1•1 year ago

        So the 3rd dragon should just be /dev/nvme%d

    • u/lukmly013 💾 (lemmy.sdf.org)
      link
      fedilink
      English
      27•
      edit-2
      1 year ago

      mmcblkxpy
      (SD Card)

      x = device number
      y = partition number

    • @Oisteink@lemmy.world
      link
      fedilink
      16•1 year ago

      NVMe device names follow this pattern: nvme <number> n <namespace> , where: <number> is an integer that is assigned by Linux during the boot process. The first NVMe device that is detected is assigned 0

      • @jj4211@lemmy.world
        link
        fedilink
        5•1 year ago

        You also can have a ‘c’ in there, when it wants to model multipath nvme…

      • Morphit
        link
        fedilink
        3•1 year ago

        I still don’t understand the point of namespaces. I guess it’s less overhead to pass through a namespace to a VM rather than having a virtualised disk image or bind mount.

    • adONis
      link
      fedilink
      3•1 year ago

      ONIPI

      • eluminx
        link
        fedilink
        2•1 year ago

        This made me chuckle, thank you!!

  • DumbAceDragon
    link
    fedilink
    English
    101•
    edit-2
    1 year ago

    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.

    • @frathiemann@feddit.de
      link
      fedilink
      3•1 year ago

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

    • @0x4E4F@lemmy.dbzer0.comOP
      link
      fedilink
      6•1 year ago

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

    • @toynbee@lemmy.world
      link
      fedilink
      4•1 year ago

      Virtual drives also have a fun and relevant prefix!

    • 👍Maximum Derek👍
      link
      fedilink
      English
      48•1 year ago

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

    • @stoy@lemmy.zip
      link
      fedilink
      15•1 year ago

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

      • @0x4E4F@lemmy.dbzer0.comOP
        link
        fedilink
        5•
        edit-2
        1 year 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
        link
        fedilink
        English
        3•1 year ago

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

        • @jj4211@lemmy.world
          link
          fedilink
          11•1 year 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.

  • @Malix@sopuli.xyz
    link
    fedilink
    30•1 year ago

    Different bus, different naming.

    Now, memory kinda hazy, but weren’t ide devices /dev/hdX?

    • @0x4E4F@lemmy.dbzer0.comOP
      link
      fedilink
      9•1 year ago

      Yeah, they used to be, but they switched a few years back to consistently call all block devices sdx.

      • @Malix@sopuli.xyz
        link
        fedilink
        2•1 year ago

        srsly? so it’s just all “grab whatever dev” and not at all associated with the bus?

        • @mark3748@sh.itjust.works
          link
          fedilink
          6•1 year ago

          ATA was rolled into the SCSI subsystem, so both sata and pata are covered by SDX.

          • @0x4E4F@lemmy.dbzer0.comOP
            link
            fedilink
            1•1 year ago

            Makes sense, I mean… they’re all essentialy long term memory storage devices.

  • @scallopedllama@lemmy.world
    link
    fedilink
    11•1 year ago

    /dev/nvme0n1 actually, but sure. Change bad

  • 🐍🩶🐢
    link
    fedilink
    English
    1•1 year ago

    I will take a look at it, but the fundamental issue is it screws with the iommu groups too and then I have to go fix that in proxmox. If I can at least guarantee a network connection then I can remote in and fix it in the event something goes really wrong.

    • @0x4E4F@lemmy.dbzer0.comOP
      link
      fedilink
      2•1 year ago

      Ummm… replying to the wrong thread I think 😁.

  • @friend_of_satan@lemmy.world
    link
    fedilink
    English
    15•
    edit-2
    1 year ago

    deleted by creator

    • The Quuuuuill
      link
      fedilink
      English
      2•1 year ago

      Doesn’t work for some things unfortunately

  • Luna
    link
    fedilink
    25•1 year ago

    Back in the olden times the Linux kernel had a dedicated parallel-ATA subsystem with /dev/hda devices. It was then rolled up in to the scsi subsystem to simplify maintaining drivers (everything using the same library for disk access). I’m old :(

    • @Tja@programming.dev
      link
      fedilink
      11•1 year ago

      Raises a glass in Debian 3.0

    • @Deway@lemmy.world
      link
      fedilink
      3•1 year ago

      Having both IDE and SATA together was awesome. “Sooo which one is which?”. Good times.

    • @bobzrkr@sh.itjust.works
      link
      fedilink
      5•1 year ago

      And who could forget /dev/fd0 for floppies

linuxmemes@lemmy.world

!linuxmemes@lemmy.world
Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !linuxmemes@lemmy.world

Hint: :q!


Sister communities:
  • !tech_memes@lemmy.world
  • !memes@lemmy.world
  • !lemmyshitpost@lemmy.world
  • !risa@startrek.website

Community rules (click to expand)

1. Follow the site-wide rules
  • Instance-wide TOS: https://legal.lemmy.world/tos/
  • Lemmy code of conduct: https://join-lemmy.org/docs/code_of_conduct.html
2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like “every user of thing”.
  • Don’t get baited into back-and-forth insults. We are not animals.
  • 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.
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, no politics, no trolling or ragebaiting.
4. No recent reposts
  • Everybody uses Arch btw, can’t quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
5. 🇬🇧 Language/язык/Sprache
  • This is primarily an English-speaking community. 🇬🇧🇦🇺🇺🇸
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
6. (NEW!) Regarding public figures

We all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.

  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.

 

Please report posts and comments that break these rules!


Important: never execute code or follow advice that you don’t understand or can’t verify, especially here. The word of the day is credibility. This is a meme community – even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don’t remove France.

  • 1 user / day
  • 138 users / week
  • 992 users / month
  • 4.69K users / 6 months
  • 4 subscribers
  • 1.74K Posts
  • 94.9K Comments
  • Modlog
  • mods:
  • Kevin
  • @zephyr@lemmy.world
  • @rtxn@lemmy.world
  • UI: 0.18.4
  • BE: 0.18.2
  • Modlog
  • Instances
  • Docs
  • Code
  • join-lemmy.org