VMDK.vmdk
如何在 macOS 上从 VMDK (VMware) 磁盘镜像中提取文件
VMDK(Virtual Machine Disk)是 VMware 的虚拟磁盘格式,广泛用于 VMware Fusion、Workstation 和 ESXi。如果你需要在不启动虚拟机的情况下从 VMware 虚拟机中提取文件,就需要一款能读取 VMDK 磁盘镜像的工具。
在 macOS 上打开 VMDK 文件的默认方法
工具: 通过 Homebrew 安装 7zz(第三方)
$ 7zz x disk.vmdk步骤
- 通过 Homebrew 安装 7-Zip:brew install 7zip
- 运行:7zz x disk.vmdk
- VMware Fusion 用户也可以通过 VMware 直接挂载 VMDK。
注意: macOS 无法原生挂载 VMDK 文件。7-Zip 可以提取文件系统内容。MacPacker 提供 VMDK 镜像的可视化浏览功能。
从 VMDK 压缩包中提取单个文件
macOS 默认工具会提取所有内容,无法选择单个文件。MacPacker 让您可以浏览 VMDK 压缩包内容,预览文件,并只提取所需的文件——无需提取整个压缩包。
使用 MacPacker 打开 VMDK 文件
MacPacker 是一款免费的开源 macOS 压缩包管理器,支持 VMDK 以及 30 多种其他格式。与默认工具不同,MacPacker 让您可以:
- 像文件夹一样浏览压缩包内容
- 使用 Quick Look 预览文件而无需提取
- 通过拖放提取单个文件
- 导航嵌套的压缩包(压缩包中的压缩包)
- 以原生 SwiftUI 界面享受流畅体验
获取 MacPacker
v0.15.1 · macOS 14+$ brew install --cask macpacker因 Apple 审核流程,App Store 版本可能比直接下载晚几天。
常见问题
如何在 Mac 上从 VMDK 中提取文件?
使用 MacPacker 可以浏览 VMDK 内容并提取单个文件,无需启动虚拟机。也可以通过 Homebrew 安装 7-Zip 后运行:7zz x disk.vmdk
不安装 VMware 可以打开 VMDK 文件吗?
可以。MacPacker 能够直接打开和浏览 VMDK 磁盘镜像,无需安装 VMware。你可以自由浏览文件系统并提取所需文件。