Fusion:创建“无头”虚拟机?

war*_*ren 4 windows linux vmware-fusion headless virtual-machine

有没有办法在 Fusion 中运行虚拟机,该虚拟机在机器启动时启动,但我可以通过远程桌面 (Windows) 或 ssh (Linux) 进行访问,而不是打开 Fusion 应用程序,启动虚拟机,然后连接,但是我更喜欢(rdp/ssh)?

我知道这对于 Linux 和 Windows 的 VMware Server 都是可能的。

war*_*ren 5

我在别处找到了几个答案

引用我的第一个来源:

  1. 您可能想也可能不想将 的位置添加vmrun到您的默认路径中。我选择不这样做,因为我将主要vmrun通过 shell 脚本进行交互。

  2. 要启动VA-LAMP.vmx位于标准虚拟机目录中的命名虚拟机,请在终端应用程序中输入以下命令。

/Library/Application\ Support/VMware\ Fusion/vmrun -T fusion start /Users/USERNAME/Documents/Virtual\ Machines.localized/VA-LAMP.vmwarevm/VA-LAMP.vmx nogui

要使其成为从桌面上的文件启动无头终端的命令,只需打开文本编辑并输入以下文本

#!/bin/bash /Library/Application\ Support/VMware\ Fusion/vmrun -T fusion start /Users/USERNAME/Documents/Virtual\ Machines.localized/VA-LAMP.vmwarevm/VA-LAMP.vmx nogui

将文件以纯文本格式保存到桌面 headless.command

现在让它可执行,启动终端应用程序并输入

chmod +x $HOME/Desktop/headless.command

第二个

要启用它,您需要在控制台上运行以下命令: defaults write com.vmware.fusion fluxCapacitor -bool YES