VBoxManage命令用法詳解


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 cleanup

列出所有的虛擬機
VBoxManage list vms

顯示所有虛擬機的配置信息
VBoxManage list vms --long

列出所有正在運行的虛擬機
VBoxManage list runningvms

列出VirtualBox所能識別的所有客戶機操作系統
VBoxManage list ostypes

顯示主機的Hardware time、CPU、內存、操作系統及系統版本信息
VBoxManage list hostinfo
//輸出中的"Processor count"指的是CPU的線程數

列出所有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 裝好后網卡是沒有驅動的;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM