VBoxManage命令經常使用用法
系統環境:CentOS 6.3 x86_64
VirtualBox版本:4.2.8
VirtualBox擴展版本:4.2.8前端
增長一個新的擴展包
VBoxManage extpack install <.vbox-extpack>後端
卸載指定擴展包
VBoxManage extpack uninstall <name>微信
顯示已安裝的擴展包
VBoxManage list extpacks網絡
移除安裝擴展包失敗或卸載擴展包失敗時可能遺留下來的文件和目錄
VBoxManage extpack cleanupless
列出全部的虛擬機
VBoxManage list vmside
顯示全部虛擬機的配置信息
VBoxManage list vms --longui
列出全部正在運行的虛擬機
VBoxManage list runningvms操作系統
列出VirtualBox所能識別的全部客戶機操做系統
VBoxManage list ostypes線程
顯示主機的Hardware time、CPU、內存、操做系統及系統版本信息
VBoxManage list hostinfo
//輸出中的"Processor count"指的是CPU的線程數server
列出全部VirtualBox支持的虛擬磁盤後端
VBoxManage list hddbackends
列出VirtualBox當前正在使用的虛擬磁盤的信息
VBoxManage list hdds
列出虛擬機配置文件中加載的虛擬磁盤鏡像的信息
VBoxManage list dvds
顯示VirtualBox的一些全局設置信息,包括Guest Additions文件的路徑
VBoxManage list systemproperties
顯示虛擬機的配置信息
VBoxManage showvminfo <uuid>|<name>
詳細顯示虛擬機的配置信息
VBoxManage showvminfo <uuid>|<name> [--details]
建立並註冊一個虛擬機
VBoxManage createvm --name "Win 2008" --register
將虛擬機Win 2008重命名爲win2008
VBoxManage modifyvm "Win 2008" --name win2008
將虛擬機win2008的操做系統類型改成Windows 2008(32位)
VBoxManage modifyvm win2008 --ostype Windows2008
修改虛擬機的內存大小
VBoxManage modifyvm <uuid|name> [--memory <memorysize in MB>]
將虛擬機win2008的CPU個數設爲2個
VBoxManage modifyvm win2008 --cpus 2
將虛擬機的第一啓動設備設爲硬盤
VBoxManage modifyvm win2008 --boot1 disk
將虛擬機win2008的第一個網卡的網絡鏈接方式設爲橋接
VBoxManage modifyvm win2008 --nic1 bridged
將虛擬機win2008的第一個網卡的網卡芯片類型設爲82540EM
VBoxManage modifyvm win2008 --nictype1 82540EM
將虛擬機win2008的第一個網卡橋接到host的eth0網卡上
VBoxManage modifyvm win2008 --bridgeadapter1 eth0
//前提是虛擬網卡1使用的網絡鏈接方式是橋接
開啓VirtualBox remote desktop extension (VRDE) server
VBoxManage modifyvm win2008 --vrde on
//VRDE server的默認監聽地址爲0.0.0.0,默認監聽端口爲3389
以VBoxHeadless做爲前端來啓動虛擬機win2008
VBoxManage startvm win2008 --type headless
建立一個大小爲100G的虛擬硬盤
VBoxManage createhd --filename win2008.vdi --size 102400
給虛擬機win2008添加一個IDE控制器
VBoxManage storagectl win2008 --name "IDE Controller" --add ide --controller PIIX4
將win2008.vdi文件做爲虛擬機win2008的第一塊IDE硬盤
VBoxManage storageattach win2008 --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium win2008.vdi
配置第一個IDE光驅,並掛載安裝光盤
VBoxManage storageattach win2008 --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium server_2008_64.iso
將主機的/home/vbox目錄共享給Guest虛擬機win2008,且共享名爲share
VBoxManage sharedfolder add win2008 --name share --hostpath /home/vbox
//該命令必須在關閉虛擬機以後才能執行
將主機的/home/vbox目錄瞬間共享給Guest虛擬機win2008,且共享名爲share
VBoxManage sharedfolder add win2008 --name share --hostpath /home/vbox --transient
//該命令在虛擬機運行時就能夠執行,但當虛擬機關閉(指虛擬機的狀態爲poweroff)後該共享文件夾不會保留
備註:
1.使用VBoxManage modifyvm命令的前提是虛擬機已經處於關機狀態;
2.在CentOS 6.3 x86_64 + VirtualBox 4.2.8 + Windows Server 2008 32bit(VirtualBox建立的虛擬機)的環境下,網卡芯片的默認類型爲Am79C973,若使用這個類型的網卡芯片,Windows Server 2008 32bit 裝好後網卡是沒有驅動的;
本人微信: 本人QQ: