如何实现 VMware 虚拟机开机后自动启动客户机?

如何实现 VMware 虚拟机开机后自动启动客户机?

我们有一台安装了 VmWare 8 的 Windwos 7 主机。在 Win 7 机器启动后,选定的虚拟机也应该自动启动。自动启动的意思是,没有人需要在主机上登录或手动执行某些操作。

我们怎样才能做到这一点?

答案1

Workstation 8 有一个“自动启动虚拟机”功能。在我的版本中,单击“共享虚拟机”文件夹,然后右侧窗格中将显示一项:“管理自动启动虚拟机”

答案2

kbyrd 的答案仅适用于共享虚拟机。Ja5087 的答案有效,但还有另一种跨平台的方法。我提供这个答案是因为我今天正在寻找相同的答案,但没有找到一篇包含所有信息的帖子。

如果您愿意的话,此答案允许在后台启动虚拟机。

使用以下命令创建脚本:

vmrun -T {ws|server|player|...} [-vp virtualMachinePassword] [-gu guestUser] [-gp guestPassword] start "path to vmx file" [nogui]

—副总裁是加密机器的 virtualMachinePassword

—顾是否以访客用户身份登录,以及-gp如果您想自动登录并且未在虚拟机配置中设置,则是来宾用户密码。

野贵在后台启动虚拟机

为了防止由于 vmware 对话框导致启动失败,请编辑 .vmx 文件并添加以下选项以自动回答任何 vmware 对话框:

uuid.action = "keep"或者uuid.action = "create"

msg.autoAnswer = "TRUE"

对于 uuid.action,这回答了在移动或复制到新位置后启动虚拟机时的问题。 保持相当于“我把它搬走了”,创造相当于“我复制了它”。

答案3

我认为在启动文件夹中放置一个 vm 文件的快捷方式应该可以起作用。

相关内容