Tugqi Biz
  • Home
  • Categories
  • Tags
  • Archives

命令行下使用VirtualBox

有个小小的需求:ssh登录的远程服务器上,开启poweroff状态的VirtualBox虚拟机.......

需要学会在命令行下管理及使用VirtualBox,
下面只是一些基本的用法,只供入门。当然,如果你执意,也可以去看VirtualBox文档

走起¶


一个命令可以满足我的需求,即VBoxManage¶

1. VBoxManage startvm子命令可以开启一台状态为关闭或者保存的虚拟机。该命令的语法为:¶

VBoxManage startvm  uuid>|name... [--type gui|sdl|headless]

2. 可以通过虚拟机的uuid或者name来指定某台虚拟机,可以通过另外一个子命令list列出系统已有的虚拟机:¶

$ VBoxManage list vms
"XP" {8842d793-228c-458e-a880-8051193fd2db}

我系统上已经安装了一台名为XP的虚拟机,后面括号内部的是它的UUID。

3.VBoxManage startvm子命令可以通过--type参数指定启动的方式¶

gui:图形化界面¶

sdl也是图形化界面,但是少掉了部分功能,比如没有菜单等,一般用于调试过程。¶

headless:后台运行,并且默认开启vrdp服务,可以通过远程桌面工具来访问。¶

如:¶
gui类型启动虚拟机:¶
$ VBoxManage startvm XP --type gui
使用headless类型启动虚拟机:¶
$ VBoxManage startvm "XP" --type headless

或者

$ VBoxHeadless --startvm "XP"

  • « Ubuntu 用户用命令安装 VirtualBox 4.3.8
  • 使用Edx platform »

Published

Jan 8, 2014

Category

IT

Tags

  • VirtualBox 2
  • Powered by Pelican. Theme: Elegant by Talha Mansoor