【发布时间】:2018-08-08 19:09:22
【问题描述】:
hdiutil 可以将包含 HFS+ 分区的 DMG 文件附加和分离到选定的挂载点。但是,它使用 DiskImages.framework 的私有 API。我的目标是让这个任务完全编程,所以我在内核驱动领域寻找替代方案。
在深入研究<sys/mount.h> 表示的 KPI 时,我发现了根据匹配的 fsid 卸载文件系统的有用方法:
int vfs_unmountbyfsid(fsid_t *fsid, int flags, vfs_context_t ctx)
但是,我们对 mount 有相反的操作吗?
【问题讨论】:
标签: macos filesystems kernel-extension xnu