磁盘工具验证修复是最稳妥的第一步,适用于双击无响应、提示“无法检查”或“卷宗损坏”;其次可尝试hdiutil强制挂载、清除quarantine属性、调整gatekeeper策略。

DMG镜像挂载失败,不等于文件真损坏。多数情况是系统安全机制拦截或元数据异常,磁盘工具能验证结构、修复错误,甚至绕过校验直接加载。
用磁盘工具验证并修复映像
这是最稳妥的第一步,适用于双击无反应、提示“无法检查”或“卷宗损坏”的情况。磁盘工具会扫描底层文件系统(如HFS+或APFS),尝试修复目录结构、权限或校验错误。
- 打开“访达”,定位到你的 DMG 文件
- 启动“应用程序 → 实用工具 → 磁盘工具”
- 菜单栏选择“文件 → 打开磁盘映像”,选中该 DMG
- 左侧边栏会出现一个新条目(名称通常带“Untitled”或原文件名),点击选中它(不是物理磁盘)
- 点击顶部工具栏的“急救”按钮,再点“运行”
- 等待完成,关闭磁盘工具后重新双击 DMG 尝试挂载
强制挂载(跳过完整性检查)
当磁盘工具提示“CRC 错误”“签名无效”或“校验和不匹配”,但你确认文件来源可信时,可用终端命令绕过校验,直接读取内容。
部署和使用军舰的 macOS Automator 自动化服务集合。包含 5 个实用工作流:PDF转JPG、PNG重命名并转JPG、图像拼接、解压RAR、顺序命名图像文件。一键安装所有服务到 ~/Library/Services/ 目录。使用场景:(1) "安装我的自动化服务",(2) "部署所有 Automato...
- 打开“终端”
- 输入:hdiutil attach -noverify -ignorebadchecksums,然后将 DMG 文件拖入终端(路径自动填充)
- 按回车执行;若成功,访达会自动打开挂载后的卷宗
- 如不希望自动弹窗,去掉末尾的 -autoopen 参数即可
清除隔离属性(解决“来自未知开发者”)
Safari、Chrome 或微信下载的 DMG 会被系统自动打上隔离标记(com.apple.quarantine),导致挂载被拒,现象常表现为“已损坏”或“无法打开”。这不是文件损坏,而是系统限制。
- 打开“终端”
- 输入:sudo xattr -d com.apple.quarantine,再将 DMG 文件拖入终端
- 输入管理员密码(输入时无显示,输完直接回车)
- 完成后重试双击挂载
检查是否需要调整 Gatekeeper 策略
即使 DMG 挂载成功,里面的 App 可能仍被阻止运行,提示“已损坏”或“来自身份不明的开发者”。这不是镜像问题,而是 macOS 的运行级防护。
- 前往“系统设置 → 隐私与安全性 → 安全性”
- 向下滚动,找到对应 DMG 或 App 的拦截提示(如“Sketch.dmg 被阻止…”)
- 点击右侧的“仍要打开”按钮即可临时放行
- 如需批量允许,可在终端运行 sudo spctl --master-disable 启用“任何来源”(操作后需重启系统设置界面才生效)










