在 Ubuntu 上启动虚拟机

在 Ubuntu 上启动虚拟机

在 Ubuntu 14.04 上,我安装了 VirtualBox,并在其上创建了 2 个 Ubuntu 虚拟机。

Ubuntu 是否提供了一种在特定时刻启动我想要的虚拟机的方法? 是否有任何解决方案可以解决此问题,例如通过开发 .sh 脚本或使用任何其他编程语言?

答案1

VirtualBox 有一个名为的命令行实用程序VBoxManage,可用于控制虚拟机 (VM)。您可以在此处阅读文档:第 8 章 VBoxManage

启动虚拟机的命令是:

VBoxManage startvm <NameOfVMHere>

如果您的虚拟机名称中有空格,则必须将其括在“引号”中。您可以使用以下命令列出您的虚拟机以查看其名称:

VBoxManage list vms

有了这些信息,您现在可以创建一个脚本,该脚本将在您想要的条件下为您运行此命令。您没有提到您想要在哪个“特定时刻”启动虚拟机,因此我们无法进一步帮助您完成该脚本。

此外,值得注意的是,该VBoxManage命令还有更多功能。您可以使用窗口 GUI 启动 VM,也可以完全不使用 GUI(如果您需要的话)。请查看我上面列出的文档链接以及以下内容:第 7 章 远程虚拟机,VBoxHeadless

相关内容