代码之家  ›  专栏  ›  技术社区  ›  TadejP

在freebsd系统调用中列出C中的物理磁盘

  •  3
  • TadejP  · 技术社区  · 6 年前

    你能给我指出正确的方向吗?现在我在看系统呼叫 g_io_getattr … 我不想调用子进程。 返回值为“da0”、“da1”或“ada0”…

    1 回复  |  直到 6 年前
        1
  •  3
  •   Shawn    6 年前

    你很可能想和Freebsd一起工作 libgeom -特别是gemo gettree()。 The source to freebsd's partedit -显示它正在使用,结果结构在read-geom网格和相关函数中迭代,以便获得磁盘列表。什么似乎是 source of the geom program 还演示了geom-gettree函数的一些用法,并遍历其返回的结构。