virtualbox基礎命令
1.建立虛擬機器
vboxmanage createvm --name testvm
僅建立一個名為testvm.vbox的虛擬機器,不要註冊到virtualbox中,vboxmanage list vms看不到,要register才能直接從virtualbox檢視介面中看到
vboxmanage registervm XXXXXXXX.vbox
或者建立的時候就指定register vboxmanage createvm --name testvm --register2.設定/修改系統型別
vboxmanage modifyvm testvm --ostype Windows7_64
可以通過vboxmanage list ostype檢視支援的ostype
3.建立SATA控制器,硬碟需要掛載到控制器上
vboxmanage storagectl testvm --name "SATA Controller" --add sata
//SATA Controller是控制器名稱,可以寫123,為了方面記憶,可以先控制器型別的名字
//sata是控制器型別,可以有sata、ide、scsi、floppy
4.建立硬碟
vboxmanage createmedium disk --filename c:\users\administrator\desktop\test\testvm\testvm.vhd
5.硬碟掛載到控制器上
vboxmanage storageattach testvm --storagectl "SATA Controller" --medium c:\Users\Administrator\Desktop\test\testvm\testvm.vhd --device 0 --port 0 --type hdd
6.建立IDE控制器,裝系統用的iso可以掛載上去
vboxmanage storagectl testvm --name "IDE Controller" --add ide
7.掛載iso到IDE Controller上
vboxmanage storageattach testvm --storagectl "IDE Controller" --type dvddrive --device 0 --port 0 --type dvddrive --medium c:\Users\Administrator\Desktop\cn_windows_10_multi-edition_vl_version_1709_updated_dec_2017_x64_dvd_100406208.iso
8.調整視訊記憶體大小(預設8M,可以調整為128M)
vboxmanage modifyvm testvm --vram 128
9.修改mac地址
VBoxManage.exe modifyvm testvm --macaddress1 08002762d833
macaddress<1-n>
10.啟用遠端桌面,啟用之後才能遠端
vboxmanage modifyvm testvm --vrde on
11.修改遠端桌面埠。只是修改沒用,啟用才能用
vboxmanage modifyvm testvm --vrdeport 3390
12.調整記憶體大小。預設128M太小
vboxmanage modifyvm testvm --memory 2048
13.啟用i/o apic,否則安裝系統的時候可能出現異常
vboxmanage modifyvm testvm --ioapic on
virtualbox提示,選中i/o apic虛擬電腦將啟用對輸入輸出apic(i/o apic)的支援。
這回輕微的降低虛擬電腦的效能。
請注意,一單在虛擬電腦中安裝完Windows系統,就不應再禁用本選項
14.guest addition增強工具在Oracle\virtualbox目錄下的vboxguestadditions.iso
可以同時新增安裝盤和vboxguestadditions.iso
15.啟用UEFI
vboxmanage modifyvm testvm --firmware efi
16.執行過程中新增iso,要先新增空盤,然後掛載iso。跟一次執行的storageattach不一樣,執行過程中直接storageattach iso會失敗
vboxmanage storageattach testvm --storagectl "IDE Controller" --type dvddrive --device 0 --port 4 --type dvddrive --medium emptydrive
vboxmanage storageattach testvm --storagectl "IDE Controller" --type dvddrive --device 0 --port 4 --type dvddrive --medium c:\Users\Administrator\Desktop\cn_windows_10_multi-edition_vl_version_1709_updated_dec_2017_x64_dvd_100406208.iso
安裝目錄存放於登錄檔HKEY_LOCAL_MECHINE\Sofeware\oracle\virtualbox鍵的installdir項
註冊了的虛擬機器可以從c:\users\administrator\.VirtualBox\VirtualBox.xml中看到。還有同目錄下的Virtualbox.xml-prev。administrator待定