Mac双击DMG无响应是因系统安全机制隐藏已挂载卷宗;需手动访问/Volumes路径确认,或用hdiutil命令挂载+chflags nohidden解除隐藏,并勾选访达偏好设置中的“硬盘”选项刷新显示。

Mac上双击DMG文件却看不到内容,桌面或访达里不出现挂载卷宗,很可能是系统因安全机制自动隐藏了该映像——它其实已成功挂载,只是被“藏”在了访达侧边栏底部或未显示的挂载路径下。
确认磁盘映像是否已实际挂载
打开访达 → 顶部菜单栏点击「前往」→ 选择「前往文件夹…」→ 输入:/Volumes → 回车。
这个路径是所有挂载磁盘映像的统一落脚点。哪怕桌面没图标、侧边栏没显示,只要镜像挂载成功,它的文件夹就一定在这里。直接查看该目录下的子文件夹,名字通常与DMG文件名一致。
如果/Volumes里空空如也,说明尚未挂载,跳转到下一节操作;如果看到对应文件夹但打不开,可能是权限或损坏问题,需进一步处理。
强制挂载并解除隐藏状态
方法一:用终端命令挂载并强制显示
打开「终端」,输入以下命令(注意空格):
hdiutil attach -mountpoint /Volumes/TempMount -nobrowse
把你的DMG文件拖进终端窗口,让它自动补全路径,然后回车执行。
这一步会将镜像挂载到一个临时路径,并且【-nobrowse参数会阻止访达自动弹窗和侧边栏显示】——看似更隐蔽,实则是为后续手动暴露做准备。
挂载成功后,再次前往「前往文件夹…」→ 输入/Volumes/TempMount → 回车。此时内容可见,且不会被系统安全策略拦截弹窗干扰。
用完后,在终端输入:hdiutil detach /Volumes/TempMount 即可安全卸载。
让访达重新识别并显示已挂载的隐藏卷宗
第一步:在访达中按 Command + , 打开偏好设置 → 切换到「边栏」标签页。
第二步:勾选「硬盘」和「外置驱动器」两项(即使你挂载的是DMG,系统也归类为“硬盘”类设备)。
第三步:打开「终端」,运行以下命令刷新访达的挂载注册表:
killall Finder
Finder会重启,几秒后侧边栏底部应出现刚挂载的卷宗名称。若仍未出现,说明该卷宗被标记为“隐藏卷”,需下一步干预。
第四步:在终端中运行:ls -lO /Volumes 查看各挂载项的flags属性。若目标卷宗行末尾含 hidden 字样,执行:chflags nohidden /Volumes/卷宗名(把“卷宗名”换成实际名称,含空格需加英文引号)。


















