后台运行VirtualBox虚拟机

运行一个VirtualBox虚拟机最常见的方式是:
1. 打开VirtualBox
2. 点击对应的虚拟机来运行

使用这种传统方式运行的虚拟机通常都有一个前台界面,可以像操作本地电脑一样进行操作。但是Linuxer有时候更喜欢通过终端远程接入,而不是在虚拟机界面里点点画画。好在VirtualBox提供了这样一种后台运行虚拟机的方式,如下:
1. 打开windows命令行cmd
2. 进入到VirtualBox的安装目录,执行命令:VBoxManage.exe list vms
这时候可以看到当前已经安装的虚拟机名称和uuid
3. 执行命令:VBoxManage.exe startvm “xxxxxxxxxx” –type headless
xxxxxxxxxx表示的是要启动的虚拟机的名称,headless表示不显示界面。

如果将以上所有的命令写入到.bat文件里,放置在桌面上,那么只需简单双击即可启动虚拟机,而且不显示任何画面。这时VirtualBox虚拟机作为一个后台进程在执行。由于不显示画面,所以不会出现VirtualBox增强工具导致的一系列问题,而且也节省了系统资源,将更多的资源用来计算而不是画面展示。

由于不显示画面,因此虚拟机应当实现配置好网络,开始sshd服务。这样虚拟机启动后直接通过putty登录即可。画风很简洁,非常Linux!

你可能感兴趣的:(后台运行VirtualBox虚拟机)