我正在尝试将存储在外部 USB3 HD 中的一些现有 VMware 磁盘加载到适用于 Mac OS X 的 VMware Fusion,但无论我如何执行,Mac OS X 总是将导入的 vmware 计算机复制到本地硬盘驱动器中。
我所做的是,下载以下
https://github.com/xdissent/ievms
VMware 机器并将它们存储到外部 USB3 硬盘驱动器中。然后我成功地将它们导入到一些 GNU/Linux 机器上的 VMware Workstation 中,没有出现任何问题。现在,我尝试通过转至 More options
-> Create a custom virtual machine
-> Choose OS: Windows 7
-> Use an existing disk
-> Choose virtual disk
将它们导入 Mac OS X 计算机上的 VMware Fusion,然后选择 vmk anf那么无论我选择Share this virtual disk...
还是Take this disk away
,但Mac OS X都会将vmware磁盘从外部USB复制到本地硬盘驱动器中,这显然不是我想要的。
因此,我尝试导入现有的 vmware 磁盘,而不将其从外部 USB 移动或复制到本地硬盘驱动器中,但我做错了。有什么建议吗?
谢谢!!
您可以在 VMware Fusion 中使用存储在外部 USB 驱动器上的现有 VMware 磁盘,而无需将其复制到 Mac 的本地驱动器:
准备文件:确保 USB 上的 VM 文件完整 驱动器,格式化为 macOS 友好的系统(如 exFAT)。
创建符号链接:打开终端并运行: “ln -s /Volumes/YourUSBDrive/YourVM.vmx ~/Documents/Virtual\ Machines.localized/YourVM.vmx” :将 YourUSBDrive 和 YourVM.vmx 替换为您的实际驱动器和文件 名字。
在 VMware Fusion 中打开:在 VMware Fusion 中转至文件 -> 打开...,然后 选择符号链接的虚拟机。选择“与以下用户共享此虚拟磁盘” 虚拟机”(如果出现提示)。
附加说明:从 USB 运行虚拟机可能会更慢,如果断开连接,还会有数据丢失的风险,因此请确保定期备份和稳定的连接。