查看當前虛擬機前端
VBxoManage list vmsios
查看當前正在運行的虛擬機api
VBoxManage list runningvms服務器
啓動虛擬機網絡
VBoxManage startvm 虛擬機名less
無前端圖形界面方式啓動虛擬機dom
VBoxManage startvm 虛擬機名 --type headlesside
使用 VRDP 方式經過命令行啓動虛擬機: (3389)ui
VBoxManage startvm 虛擬機名 --type vrdp操作系統
關閉虛擬機
VBoxManage controlvm 虛擬機名 poweroff
VBoxManage [-v|-version] 顯示virtualbox的版本號
VBoxManage -nologo 隱藏logo
VBoxManage -convertSettings 容許自動轉換設置文件
VBoxManage -convertSettingsBackup 容許自動轉換設置文件,並在轉換前做備份
VBoxManage -convertSettingsIgnore 容許自動轉換設置文件,可是不保存結果
VBoxManage list vms|runningvms 顯示列表虛擬機|正在運行的虛擬機
|ostypes|hostdvds virtualbox支持的系統類型|宿主機的光盤驅動器
|hostfloppies 宿主機的軟盤驅動器
|hostifs|hostinfo 宿主機的網絡接口|宿主機的信息
|hdds|dvds 已註冊的虛擬硬盤|已註冊的虛擬光盤
|floppies|usbhost 已註冊的虛擬軟盤|宿主機的USB設備
|usbfilters USB篩選器
|systemproperties 虛擬機的基本信息
VBoxManage showvminfo <uuid>|<name> 顯示指定虛擬機的信息
[-details] 顯示詳細信息
[-statistics] 顯示統計信息
[-machinereadable] 以清晰的格式顯示虛擬機信息
VBoxManage registervm <filename> 將指定文件所在的虛擬機添加到列表
VBoxManage unregistervm <uuid>|<name> 從虛擬機列表清除指定的虛擬機
[-delete] 從虛擬機列表刪除指定的虛擬機
VBoxManage createvm -name <name> 建立指定名稱的虛擬機
[-register] 將建立的虛擬機添加到列表
[-basefolder <path> 指定虛擬機的基礎目錄
[-settingsfile <path>] 指定虛擬機配置文件的基礎目錄
[-uuid <uuid>] 建立指定uuid的虛擬機
VBoxManage modifyvm <uuid|name> 編輯指定的虛擬機的配置
[-name <name>] 修改虛擬機的名稱
[-ostype <ostype>]修改虛擬機的操做系統類型
[-memory <memorysize>] 修改虛擬機的內存大小
[-vram <vramsize>] 修改虛擬機的顯存大小
[-acpi on|off] 啓動或禁止acpi電源管理接口
[-ioapic on|off] 啓動或禁止I/O APIC電源管理接口
[-pae on|off] 啓動或禁止CPU的PAE支持,PAE是
Physical Address Extension : 物理地址擴展
[-hwvirtex on|off|default]啓動或禁止CPU的硬件虛擬化支持
[-nestedpaging on|off] 開啓或關閉CPU的嵌套頁面列表支持
[-monitorcount <number>] 設置顯示器數目,VRDP多用戶模式時 [-bioslogofadein on|off] 開啓或關閉bioslogo漸顯效果
[-bioslogofadeout on|off] 開啓或關閉bioslogo漸隱效果
[-bioslogodisplaytime <msec>]設置bioslogo顯示時間(以毫秒爲單位)
[-bioslogop_w_picpathpath <p_w_picpathpath>]設置bioslogo圖像路徑,用於自定義bioslogo
[-biosbootmenu disabled| 設置是否顯示bios啓動菜單 關閉
menuonly| 只菜單
messageandmenu] 信息和菜單
[-biossystemtimeoffset <msec>] 設置bios系統時間補償(以毫秒爲單位)
[-biospxedebug on|off] 打開或關閉biospxe調試
[-boot<1-4> none|floppy|dvd|disk|net>] 設置啓動順序
[-hd<a|b|d> none|<uuid>|<filename>] 爲虛擬機添加三個IDE設備之一(第2個主盤被vm保留做爲光驅,不能佔用)在三個IDE中,你能夠指定(硬盤)的vdi文件名或者它的UUID
[-idecontroller PIIX3|PIIX4] 設置IDE控制器的類型
[-sata on|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
[-dvd none| 不鏈接DVD光驅
<uuid>| 指定UUID的DVD光驅鏈接
<filename>| 將指定的光盤映像文件掛接到DVD光驅
host:<drive>] 將宿主機的DVD光驅掛接到虛擬機的DVD光驅
[-dvdpassthrough on|off]打開|關閉虛擬機裏光盤的刻錄功能
[-floppy disabled| 不鏈接軟驅
empty| 鏈接軟驅但不插入軟盤
<uuid>| 指定UUID的軟驅鏈接
<filename>| 將指定的軟盤映像文件掛接到軟驅驅
host:<drive>] 將宿主機的軟驅驅掛接到虛擬機的軟驅
[-nic<1-N> none| 虛擬機不添加網卡
null| 虛擬機有網卡但不鏈接
nat| 網絡鏈接使用NAT模式
hostif| 網絡鏈接使用橋接模式
intnet] 網絡鏈接使用內部網絡模式
[-nictype<1-N> Am79C970A| 虛擬機鏈接AMD PCNet PCI II網卡
Am79C973| 虛擬機鏈接AMD PCNet FAST III網卡(默認)
82540EM| 虛擬機鏈接Intel PRO/1000 MT Desktop網卡
82543GC] 虛擬機鏈接Intel PRO/1000 T Server網卡
[-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> <network name>] 內網模式下爲虛擬機指定內部網絡名稱
[-natnet<1-N> <network>| 配置NAT網絡接口的地址
default] 默認NAT網絡接口的地址是10.0.x.0/24
[-macaddress<1-N> auto| 自動生成虛擬網卡的MAC地址
<mac>] 指定虛擬網卡的MAC地址
[-uart<1-N> off| 不啓用虛擬串口
<I/O base> <IRQ>]啓用虛擬串口,並設置虛擬串口的I/O參數和IRQ參數
[-uartmode<1-N> disconnected| 啓用虛擬串口,但不鏈接到宿主機的串口
server <pipe>| 在宿主機建立PIPE通道,並將虛擬機串口鏈接到這個通道
client <pipe>| 不建立PIPE通道,而是將虛擬機串口鏈接到已存在的通道
<devicename>] 將虛擬機串口鏈接到宿主機的串口
[-gueststatisticsinterval <seconds>] 配置虛擬機靜態時間間隔
[-audio none| 虛擬機不鏈接聲卡
null| 將虛擬機的聲卡鏈接到空的聲音設備
dsound] 將虛擬機的聲卡鏈接到宿主機的聲卡
[-audiocontroller ac97| 將虛擬機聲卡虛擬爲ICH AC97聲卡
sb16] 將虛擬機聲卡虛擬爲soundblaster 16聲卡
[-clipboard disabled| 不共享剪貼板
hosttoguest| 將宿主機的剪貼板共享給虛擬機
guesttohost| 將虛擬機的剪貼板共享給宿主機
bidirectional] 宿主機和虛擬機共使用一個剪貼板
[-vrdp on|off] 開啓|關閉virtualbox內置的VRDP服務器
[-vrdpport default| 使用默認的vrdp端口3389
<port>] 指定vrdp端口
[-vrdpaddress <host>] 指定VRDP主機地址
[-vrdpauthtype null| 不用受權,任何客戶機均可以鏈接到VRDP服務器
external| 只有宿主機的用戶才能夠鏈接到VRDP服務器
guest] 只有虛擬機的用戶才能夠鏈接到VRDP服務器
[-vrdpmulticon on|off] 打開|關閉VRDP多用戶鏈接模式
[-vrdpreusecon on|off] 打開|關閉VRDP斷線重連
[-usb on|off] 打開|關閉虛擬USB控制器
[-usbehci on|off] 打開|關閉虛擬USB2.0控制器
[-snapshotfolder default| 將系統快照保存到默認文件夾
<path>] 將系統快照保存到指定文件夾
VBoxManage startvm <uuid>|<name> 開啓指定UUID|名稱的虛擬機
[-type gui|vrdp] 設置虛擬機標準顯示設備GUI界面|VRDP
VBoxManage controlvm <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設備
dvdattach none| 不鏈接虛擬DVD光驅
<uuid>| 鏈接到指定UUID的DVD光驅
<filename>| 鏈接到指定名稱的DVD映像文件
host:<drive> 鏈接到宿主機的DVD光驅
floppyattach none| 不鏈接虛擬軟驅
<uuid>| 鏈接到指定UUID的虛擬軟驅
<filename>| 鏈接到指定名稱的軟盤映像文件
host:<drive> 鏈接到宿主機的軟驅
setvideomodehint <xres> 設置虛擬機的屏幕分辨率 水平像素
<yres> 垂直像素
<bpp> 顏色深度
[display] 刷新頻率
setcredentials <username> 指定VRDP自動鏈接參數 用戶名
<password> 密碼
<domain> 域
[-allowlocallogon <yes|no>] 容許|禁止本地登錄
VBoxManage discardstate <uuid>|<name> 丟棄指定UUID|名稱的虛擬機的保存狀態
VBoxManage adoptstate <uuid>|<name> <state_file> 將虛擬機從指定的保存狀態中恢復
VBoxManage snapshot <uuid>|<name> 爲指定的虛擬機拍快照
take <name> 爲快照取名
[-desc <desc>]| 給快照添加描述
discard <uuid>|<name> | 丟棄指定的快照
discardcurrent -state| 恢復到最近的快照
-all | 恢復到倒數第二個快照
edit <uuid>|<name>| 編輯指定的快照
-current 編輯當前快照
[-newname <name>] 修改快照名稱
[-newdesc <desc>] 修改快照描述
showvminfo <uuid>|<name> 顯示快照的虛擬機信息
VBoxManage registerp_w_picpath disk|dvd|floppy <filename> 註冊硬盤、光盤、軟盤映像文件
[-type normal| 註冊爲普通類型(可建立快照,可讀寫)
immutable| 註冊爲只讀類型(至關於加了硬盤卡)
writethrough] 註冊爲可寫類型(這種類型不能建立快照)
(disk only) (註冊類型選項只適用於硬盤)
VBoxManage unregisterp_w_picpath disk| 從虛擬介質管理器刪除指定的硬盤
dvd| 從虛擬介質管理器刪除指定的DVD光盤
floppy 從虛擬介質管理器刪除指定的軟盤
<uuid>| 刪除時指定UUID
<filename> 刪除時指定映像文件
VBoxManage showvdiinfo <uuid>|<filename> 顯示指定UUID|名稱虛擬硬盤的信息
VBoxManage createvdi -filename <filename> 建立指定名稱的虛擬硬盤
-size <megabytes> 指定虛擬硬盤的大小(以兆爲單位)
[-static] 建立固定大小的虛擬硬盤
[-comment <comment>] 添加一段解釋性文字
[-register] 註冊新建立的虛擬硬盤
[-type normal| 註冊類型 普通(能夠建立快照)
writethrough] 註冊類型 可寫(不能建立快照)
(default: normal) 默認是普通類型
VBoxManage modifyvdi <uuid>|<filename> compact 壓縮指定的虛擬硬盤
VBoxManage clonevdi <uuid>|<filename> <outputfile> 克隆指定的VDI虛擬硬盤
VBoxManage convertdd [-static] <filename> <outputfile> 將raw硬盤轉換成vdi虛擬硬盤
VBoxManage convertdd [-static] stdin <outputfile> <bytes> 將標準輸入參數指定的設備轉換成vdi虛擬硬盤,好比:dd if=/dev/sda1 | VBoxManage convertdd stdin /media/disk/C.vdi 62277025792