VBoxManage[-v|-version]显示virtualbox的版本号
VBoxManage-nologo隐藏logoVBoxManage-convertSettings允许自动转换设置文件VBoxManage-convertSettingsBackup允许自动转换设置文件,并在转换前作备份VBoxManage-convertSettingsIgnore允许自动转换设置文件,但是不保存结果VBoxManagelistvms|runningvms显示列表虚拟机|正在运行的虚拟机
|ostypes|hostdvdsvirtualbox支持的系统类型|宿主机的光盘驱动器|hostfloppies宿主机的软盘驱动器|hostifs|hostinfo宿主机的网络接口|宿主机的信息|hdds|dvds已注册的虚拟硬盘|已注册的虚拟光盘|floppies|usbhost已注册的虚拟软盘|宿主机的USB设备|usbfiltersUSB筛选器|systemproperties虚拟机的基本信息VBoxManageshowvminfo<uuid>|<name>显示指定虚拟机的信息
[-details]显示详细信息[-statistics]显示统计信息[-machinereadable]以清晰的格式显示虚拟机信息VBoxManageregistervm<filename>将指定文件所在的虚拟机添加到列表
VBoxManageunregistervm<uuid>|<name>从虚拟机列表清除指定的虚拟机
[-delete]从虚拟机列表删除指定的虚拟机VBoxManagecreatevm-name<name>创建指定名称的虚拟机
[-register]将创建的虚拟机添加到列表[-basefolder<path>指定虚拟机的基础目录[-settingsfile<path>]指定虚拟机配置文件的基础目录[-uuid<uuid>]创建指定uuid的虚拟机VBoxManagemodifyvm<uuid|name>编辑指定的虚拟机的配置
[-name<name>]修改虚拟机的名称[-ostype<ostype>]修改虚拟机的操作系统类型[-memory<memorysize>]修改虚拟机的内存大小[-vram<vramsize>]修改虚拟机的显存大小[-acpion|off]启动或禁止acpi电源管理接口[-ioapicon|off]启动或禁止I/OAPIC电源管理接口[-paeon|off]启动或禁止CPU的PAE支持,PAE是PhysicalAddressExtension:物理地址扩展[-hwvirtexon|off|default]启动或禁止CPU的硬件虚拟化支持[-nestedpagingon|off]开启或关闭CPU的嵌套页面列表支持[-monitorcount<number>]设置显示器数目,VRDP多用户模式时[-bioslogofadeinon|off]开启或关闭bioslogo渐显效果[-bioslogofadeouton|off]开启或关闭bioslogo渐隐效果[-bioslogodisplaytime<msec>]设置bioslogo显示时间(以毫秒为单位)[-bioslogop_w_picpathpath<p_w_picpathpath>]设置bioslogo图像路径,用于自定义bioslogo[-biosbootmenudisabled|设置是否显示bios启动菜单关闭menuonly|只菜单messageandmenu]信息和菜单[-biossystemtimeoffset<msec>]设置bios系统时间补偿(以毫秒为单位)[-biospxedebugon|off]打开或关闭biospxe调试[-boot<1-4>none|floppy|dvd|disk|net>]设置启动顺序[-hd<a|b|d>none|<uuid>|<filename>]为虚拟机添加三个IDE设备之一(第2个主盘被vm保留作为光驱,不能占用)在三个IDE中,你可以指定(硬盘)的vdi文件名或者它的UUID[-idecontrollerPIIX3|PIIX4]设置IDE控制器的类型[-sataon|off]开启或关闭SATA硬盘控制器[-sataportcount<1-30>]设置虚拟机最多支持的SATA控制器数目[-sataport<1-30>none|没有硬盘连接到SATA控制器<uuid>|指定uuid的硬盘连接到SATA控制器<filename>]指定文件名的硬盘连接到SATA控制器[-sataideemulation<1-4><1-30>]指定一个SATA设备工作在IDE兼容模式,IDE设备编号是1-4,SATA设备编号是1-30[-dvdnone|不连接DVD光驱<uuid>|指定UUID的DVD光驱连接<filename>|将指定的光盘映像文件挂接到DVD光驱host:<drive>]将宿主机的DVD光驱挂接到虚拟机的DVD光驱[-dvdpassthroughon|off]打开|关闭虚拟机里光盘的刻录功能[-floppydisabled|不连接软驱empty|连接软驱但不插入软盘<uuid>|指定UUID的软驱连接<filename>|将指定的软盘映像文件挂接到软驱驱host:<drive>]将宿主机的软驱驱挂接到虚拟机的软驱[-nic<1-N>none|虚拟机不添加网卡null|虚拟机有网卡但不连接nat|网络连接使用NAT模式hostif|网络连接使用桥接模式intnet]网络连接使用内部网络模式[-nictype<1-N>Am79C970A|虚拟机连接AMDPCNetPCIII网卡Am79C973|虚拟机连接AMDPCNetFASTIII网卡(默认)82540EM|虚拟机连接IntelPRO/1000MTDesktop网卡82543GC]虚拟机连接IntelPRO/1000TServer网卡[-cableconnected<1-N>on|off]插入或拔出网线[-nictrace<1-N>on|off]开启或关闭网络追踪[-nictracefile<1-N><filename>]将网络流量追踪数据保存到文件[-nicspeed<1-N><kbps>]设置网络连接的速度[-hostifdev<1-N>none|不连接到主机网络接口<devicename>]桥接模式下连接到指定的主机接口[-intnet<1-N><networkname>]内网模式下为虚拟机指定内部网络名称[-natnet<1-N><network>|配置NAT网络接口的地址default]默认NAT网络接口的地址是10.0.x.0/24[-macaddress<1-N>auto|自动生成虚拟网卡的MAC地址<mac>]指定虚拟网卡的MAC地址[-uart<1-N>off|不启用虚拟串口<I/Obase><IRQ>]启用虚拟串口,并设置虚拟串口的I/O参数和IRQ参数[-uartmode<1-N>disconnected|启用虚拟串口,但不连接到宿主机的串口server<pipe>|在宿主机创建PIPE通道,并将虚拟机串口连接到这个通道client<pipe>|不创建PIPE通道,而是将虚拟机串口连接到已存在的通道<devicename>]将虚拟机串口连接到宿主机的串口[-gueststatisticsinterval<seconds>]配置虚拟机静态时间间隔[-audionone|虚拟机不连接声卡null|将虚拟机的声卡连接到空的声音设备dsound]将虚拟机的声卡连接到宿主机的声卡[-audiocontrollerac97|将虚拟机声卡虚拟为ICHAC97声卡sb16]将虚拟机声卡虚拟为soundblaster16声卡[-clipboarddisabled|不共享剪贴板hosttoguest|将宿主机的剪贴板共享给虚拟机guesttohost|将虚拟机的剪贴板共享给宿主机bidirectional]宿主机和虚拟机共使用一个剪贴板[-vrdpon|off]开启|关闭virtualbox内置的VRDP服务器[-vrdpportdefault|使用默认的vrdp端口3389<port>]指定vrdp端口[-vrdpaddress<host>]指定VRDP主机地址[-vrdpauthtypenull|不用授权,任何客户机都可以连接到VRDP服务器external|只有宿主机的用户才可以连接到VRDP服务器guest]只有虚拟机的用户才可以连接到VRDP服务器[-vrdpmulticonon|off]打开|关闭VRDP多用户连接模式[-vrdpreuseconon|off]打开|关闭VRDP断线重连[-usbon|off]打开|关闭虚拟USB控制器[-usbehcion|off]打开|关闭虚拟USB2.0控制器[-snapshotfolderdefault|将系统快照保存到默认文件夹<path>]将系统快照保存到指定文件夹VBoxManagestartvm<uuid>|<name>开启指定UUID|名称的虚拟机
[-typegui|vrdp]设置虚拟机标准显示设备GUI界面|VRDPVBoxManagecontrolvm<uuid>|<name>改变正在运行的虚拟机的状态
pause|暂停,这时虚拟机窗口显示灰色resume|恢复暂停的虚拟机reset|复位poweroff|强行关闭acpipowerbutton|关机acpisleepbutton|使虚拟机处于睡眠状态savestate|保存状态然后关闭,相当于休眠keyboardputscancode<hex>[<hex>...]键盘扫描码设置setlinkstate<1-4>on|off连接|断开网络连接usbattach<uuid>|<address>连接到指定UUDI|地址的USB设备usbdetach<uuid>|<address>断开指定UUDI|地址的USB设备dvdattachnone|不连接虚拟DVD光驱<uuid>|连接到指定UUID的DVD光驱<filename>|连接到指定名称的DVD映像文件host:<drive>连接到宿主机的DVD光驱floppyattachnone|不连接虚拟软驱<uuid>|连接到指定UUID的虚拟软驱<filename>|连接到指定名称的软盘映像文件host:<drive>连接到宿主机的软驱setvideomodehint<xres>设置虚拟机的屏幕分辨率水平像素
<yres>垂直像素<bpp>颜色深度[display]刷新频率setcredentials<username>指定VRDP自动连接参数用户名<password>密码<domain>域[-allowlocallogon<yes|no>]允许|禁止本地登陆VBoxManagediscardstate<uuid>|<name>丢弃指定UUID|名称的虚拟机的保存状态
VBoxManageadoptstate<uuid>|<name><state_file>将虚拟机从指定的保存状态中恢复
VBoxManagesnapshot<uuid>|<name>为指定的虚拟机拍快照
take<name>为快照取名[-desc<desc>]|给快照添加描述discard<uuid>|<name>|丢弃指定的快照discardcurrent-state|恢复到最近的快照-all|恢复到倒数第二个快照edit<uuid>|<name>|编辑指定的快照-current编辑当前快照[-newname<name>]修改快照名称[-newdesc<desc>]修改快照描述showvminfo<uuid>|<name>显示快照的虚拟机信息VBoxManageregisterp_w_picpathdisk|dvd|floppy<filename>注册硬盘、光盘、软盘映像文件
[-typenormal|注册为普通类型(可创建快照,可读写)immutable|注册为只读类型(相当于加了硬盘卡)writethrough]注册为可写类型(这种类型不能创建快照)(diskonly)(注册类型选项只适用于硬盘)VBoxManageunregisterp_w_picpathdisk|从虚拟介质管理器删除指定的硬盘
dvd|从虚拟介质管理器删除指定的DVD光盘floppy从虚拟介质管理器删除指定的软盘<uuid>|删除时指定UUID<filename>删除时指定映像文件VBoxManageshowvdiinfo<uuid>|<filename>显示指定UUID|名称虚拟硬盘的信息
VBoxManagecreatevdi-filename<filename>创建指定名称的虚拟硬盘-size<megabytes>指定虚拟硬盘的大小(以兆为单位)[-static]创建固定大小的虚拟硬盘[-comment<comment>]添加一段解释性文字[-register]注册新创建的虚拟硬盘[-typenormal|注册类型普通(可以创建快照)writethrough]注册类型可写(不能创建快照)(default:normal)默认是普通类型VBoxManagemodifyvdi<uuid>|<filename>compact压缩指定的虚拟硬盘VBoxManageclonevdi<uuid>|<filename><outputfile>克隆指定的VDI虚拟硬盘
VBoxManageconvertdd[-static]<filename><outputfile>将raw硬盘转换成vdi虚拟硬盘
VBoxManageconvertdd[-static]stdin<outputfile><bytes>将标准输入参数指定的设备转换成vdi虚拟硬盘,比如:ddif=/dev/sda1|VBoxManageconvertddstdin/media/disk/C.vdi