我有一个像“/Volumes/Something”这样的挂载点路径,我知道它是挂载的本地卷的根目录。我需要找出安装在该目录中的卷的 BSD 块设备节点名称,例如“disk1s1”。关于如何挖掘这个的任何建议?我也不介意一些额外的信息,比如设备总大小,但是如果我知道块设备名称,我已经有办法知道它了。
谢谢你。
使用statfs
系统调用。看看http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man2/statfs.2.html