mac磁盘工具不支持直接用.dmg一键恢复分区,但可先挂载镜像为宗卷,再通过“恢复”功能将源宗卷完整复制到目标宗卷,实现等效物理镜像还原,操作前需确认源已挂载、目标被彻底清空。
mac 的“磁盘工具”没有真正意义上的“一键恢复整个分区物理镜像”功能,它不支持直接把一个 .dmg 或 .sparseimage 文件当作源,双击就写入目标分区。但你可以通过“挂载 + 宗卷对宗卷恢复”的方式,实现效果等同于物理镜像还原——前提是你的镜像文件是可挂载的、结构完整的宗卷映像。
先挂载镜像为可用宗卷
磁盘工具的“恢复”功能只认已挂载的宗卷(Volume),不认 .dmg 文件本身。操作前必须双击你的镜像文件(如 backup.dmg),让它在 Finder 和磁盘工具边栏中显示为一个带名称的条目(例如 “Backup HD”),而不是灰色的物理磁盘名(如 “APPLE SSD AP0512M Media”)。
- 若双击后无反应,检查镜像是否损坏,或尝试用终端命令 hdiutil attach /path/to/backup.dmg 手动挂载
- 挂载成功后,在磁盘工具中选取“显示” > “显示所有设备”,确保该宗卷出现在边栏顶部(非缩进项)
- 如果看到的是 APFS 容器下的子宗卷(如 “Macintosh HD - 数据”),说明镜像本身是 APFS 分区结构,需分别恢复每个宗卷
用恢复功能执行宗卷到宗卷复制
这是最接近“一键镜像还原”的实际路径:选中目标分区 → 点击恢复 → 指定已挂载的源宗卷 → 确认覆盖。整个过程是逐扇区复制,保留原始分区结构、权限和元数据。
- 目标必须是空的宗卷,不能是容器或物理磁盘;选错会导致操作失败或误抹整个硬盘
- 源宗卷总容量不能超过目标宗卷可用空间,磁盘工具不会自动压缩或跳过超容部分
- 点击“恢复”后系统会弹出强警告:“目标宗卷上所有数据将被永久抹除”,确认即开始不可逆写入
恢复完成后必须手动设置启动盘
即使你恢复的是 macOS 系统分区(如 “Macintosh HD”),磁盘工具也不会自动切换启动目标,也不会重启。你需要:
- 退出磁盘工具,重启 Mac
- 开机时按住电源键进入启动选项,选择刚恢复好的宗卷
- 或正常进入系统后,前往“系统设置” > “通用” > “启动磁盘”,解锁并选中该宗卷,再点“重新启动”
- 若恢复的是加密宗卷(FileVault 开启),首次启动需输入登录密码解锁宗卷
替代方案:真·镜像级写入(需命令行)
如果你需要严格按字节镜像写入(比如恢复从另一台 Mac 克隆的 .dmg),且挂载后仍无法用图形界面恢复,可用终端配合 asr 命令:
- 先用 diskutil list 确认目标磁盘标识(如 disk2s1)
- 运行 sudo asr restore --source /path/to/backup.dmg --target /dev/disk2s1 --erase
- 该命令支持校验、进度显示,且能处理加密或稀疏镜像,但要求目标设备未被挂载











