vmrun无法启动VM(Linux下的VMware Workstation)

我想/需要从命令行启动我的虚拟机实例,或者作为主机启动序列的一部分。 另外,作为手动在主机上随意启动的脚本的一部分。

对于这种情况下,明显的命令是vmrun从 nogui选项开始 ,但是在CentOS 5.6(64位)下运行VMware Workstation 7.1.4的3台主机上,这种情况始终如此:

[root@japeto ~/vmware/juno]$ vmrun start juno.vmx nogui 

错误:虚拟机需要打开电源

如果我打开vmware GUI并使用point + click方法,一切正常。 实际上,一旦VM实例以这种方式启动,那么vmrun start … nogui就应该为其他VM实例驻留在同一个主机上。

但是这对于我只能通过ssh访问主机的无头操作没有帮助。

任何提示? 谢谢。

我从另一个论坛得到了这个解决scheme – 似乎解决了这个问题:

  su  -  -c“vmrun start /export/vmware/juno/juno.vmx nogui” 

你确认模块加载正确吗?

vmrun命令并不总是自动加载模块成功。

手动加载它们(/etc/init.d/vmware start)并再次尝试vmrun。