Mia*_*mad 3 server bash virtualbox scripts
我正在编写一个 shell 脚本来启动一个虚拟机(ubuntu)。在命令之后,我想放置一个 for 循环来继续检查 virtualbox 的状态,并且只有在 ubuntu 完全启动后脚本才会退出循环。就像是
vboxmanage starvm Ubuntu
for (i= 0; i < 100; i++)
{
continue if (vbox is not on)
}
Run Code Online (Sandbox Code Playgroud)
当 vbox 完全打开时退出并执行下一个命令
我们可以使用VBoxManage来查询虚拟机的状态。以下命令将列出系统上所有正在运行的虚拟机:
VBoxManage list runningvms
Run Code Online (Sandbox Code Playgroud)
输出将显示以下信息,然后您可以在脚本中进一步解析这些信息:
"name_of_machine" <UUID>
Run Code Online (Sandbox Code Playgroud)
这当然不会告诉您来宾操作系统是否已正确启动,或者是否可以使用。对于此类信息,您可能需要在引导后启动的来宾上运行脚本,以将其运行状态发送到主机。
| 归档时间: |
|
| 查看次数: |
7398 次 |
| 最近记录: |