作為一款功能強大的開源虛擬機軟體,VirtualBox 不僅提供有圖形化的用戶界面,而且也包含命令行界面。VirtualBox 的命令行界面程序為 VBoxManage,通過它你可以完成從命令行創建虛擬機、修改虛擬機的選項設置、對虛擬機進行控制等幾乎所有的操作。如果在 Headless Server 上,你將發現 VirtualBox 的命令行界面非常有用。
通過執行 VBoxManage --help 命令,你可以獲得 VBoxManage 的完整用法。本文並不打算解釋其中的每一個選項,僅給出創建一個虛擬機的必要步驟。如果你感興趣,不妨親自去探索 VBoxManage 的其他用法。
要從命令行創建虛擬機,你可以執行以下三步,我們以 Ubuntu 9.10 為例:
創建一個新的虛擬機,虛擬機的名稱通過 --name 選項指定:
VBoxManage createvm --name "Ubuntu 9.10" --register
創建該虛擬機所用的虛擬硬碟,用 --filename 指定虛擬硬碟的名稱,--size 選項指定虛擬硬碟的大小,本例為 5 GB:
VBoxManage createhd --filename "Ubuntu910.vdi" --size 5000 --remember
修改虛擬機的選項設置:
VBoxManage modifyvm "Ubuntu 9.10" --memory "512MB" --hda "Ubuntu910.vdi" --dvd /home/linuxtoy/karmic-desktop-i386.iso --acpi on --accelerate3d on --boot1 dvd --nic1 nat
其中,
如果你願意,那麼現在便可以通過 VBoxManage startvm "Ubuntu 9.10" 來啟動虛擬機。(責任編輯:A6)
原文鏈接:http://linuxtoy.org/archives/virtualbox-cli-usage.html
[火星人 ] VirtualBox 的命令行用法已經有496次圍觀