• pfr@lemmy.sdf.orgM
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    16 days ago

    Yeah, I looked deeper into it and there’s just too many differences between each system to make a completely portable *BSD script. Well, is out of scope for my skills at least.

    I whipped up a quick and dirty script that sort of emulates lsblk on NetBSD…

    Not my finest, but it works on my machine

    NetBSD-lsblk.sh

    • vermaden@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 days ago

      Thanks - I tried it under NetBSD in FreeBSD Bhyve VM - but no luck for me:

      netbsd# uname -prsm
      NetBSD 10.1 amd64 x86_64
      
      netbsd# ./lsblk.NetBSD
      DEV      LABEL        FS     SIZE   USED USE% MOUNT
      ----------------------------------------------------------------------
      disklabel: ioctl DIOCGDINFO: Inappropriate ioctl for device