我在 vmware 上运行 OS X Maverick,但自从昨天的 windows 更新和 windows 自动执行的一些奇怪的驱动器修复后,我无法再启动机器,它卡在 Apple 进度条的 50%,在 50% 处过了一段时间后,Vmware 就关闭了机器。我在那台机器上有一些我的应用程序的源代码。我如何在 windows 中浏览机器数据?我尝试了 Vmware 映射,但它不起作用,它从不添加新驱动器。
答案1
答案2
简单的回答是你不能。
您无法在 Windows 上本地浏览 OSX 分区。OS X 使用 HFS+ 文件系统,而 Windows 无法理解该系统。
HFS Explorer
可能存在使用实用程序或Paragon HFS+ for Windows
使用的解决方案,vmware-mount.exe X: C:\Temp\TestVM.vmdk
但这可能不起作用。
最后(这是您的最佳选择),您可以启动 Linux VM,安装软件包hfsprogs
,附加您的 Mac OSX vmdk 文件,然后挂载您的 OSX 分区。
答案3
由于您已经说过无法将文件映射到驱动器,因此我认为您尝试自动映射。有两种选择:
vmware-mount.exe
尝试使用VMware 磁盘挂载实用程序(您可能需要禁用驱动程序签名验证才能安装驱动程序)
要以只读模式挂载 vmdk 文件(保存在 C:\temp),请使用以下命令:
vmware-mount.exe X: C:\Temp\TestVM.vmdk
现在,您可以使用 Windows 资源管理器以只读方式访问 vmdk 文件(导航到驱动器号 X:)。
如果 vmdk 文件包含多个分区,则可以使用参数 /v:x 来挂载其他卷:
vmware-mount.exe /v:2 X: C:\Temp\TestVM.vmdk
- 我认为可以使用 7-Zip 打开 vmdks
来源:http://www.running-system.com/how-to-mount-a-vmdk-file-under-windows/