vmrun 无法启动虚拟机(Linux 下的 VMware Workstation)

vmrun 无法启动虚拟机(Linux 下的 VMware Workstation)

我希望/需要从命令行启动我的 VM 实例,或将其作为主机启动序列的一部分。此外,还可以将其作为在主机上手动启动的脚本的一部分。

对于这种情况,明显的命令是虚拟机运行野贵选项,但这在运行 CentOS 5.6(64 位)下的 VMware Workstation 7.1.4 的 3 台主机中始终失败:

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

错误:虚拟机需要启动

如果我打开 vmware GUI 并使用点击方法,一切都会正常进行。事实上,一旦以这种方式启动 VM 实例,那么vmrun 启动...nogui它应该适用于驻留在同一主机上的其他 VM 实例。

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

有什么提示吗?谢谢。

答案1

您是否已验证模块是否正确加载?

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

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

答案2

我从另一个论坛获得了这个解决方案 - 它似乎解决了这个问题:

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

相关内容