我正在尝试在我的 Windows 7 系统上启动一个虚拟机(我正在使用 VMware Workstation 7)作为服务,以便它随我的(物理)主机自动启动。
我用了服务端和服务端从 Windows 资源工具包中创建新服务。此服务在 Windows 启动时运行批处理文件。
这是批处理文件的内容:
vmrun start "D:\Windows 7 VM\Windows 7.vmx"
嗯,一切正常。登录我的 Windows 7 系统后,虚拟机已在运行。唯一的问题是,我无法访问虚拟机。
启动 VMware Workstation 7 后,系统提示我虚拟机正在运行,但我无法访问它。如果我尝试打开虚拟机,我会收到一条错误消息,提示我必须取得所有权该虚拟机的
我尝试删除 .lock 文件和 xxx-lock 目录,但没有任何变化。
我还能尝试什么来打开我的虚拟机?
答案1
您可以切换到使用VMware 服务器(免费),因为它旨在在主机操作系统的后台运行虚拟机(作为服务)。
然后您可以使用 VMware 远程控制台、VI Web Access、vSphere 客户端等访问它们。