2021-05-12 14:32:11
Linux命令列下使用VBoxManage安裝Linux系統
環境:Ubuntu 15.04 64bit,virtualbox 5.0.16
準備:下載安裝好virtualbox,virtualbox-extensions,準備好iso系統檔案,如archlinux.iso。
1.建立好vbox的目錄。
$ cd
$ cd VirtualBox VMs/
$ mkdir arch
$ cd arch
2.新建一個vbox磁碟,--size引數設定大小,單位:M。
$ vboxmanage createmedium disk --filename arch.vdi --size 10000
3.新建vbox虛擬機器檔案,--ostype設定虛擬機器安裝的系統格式(windows/ubuntu等),可以使用vboxmanage list ostypes檢視vbox支援的系統格式。
$ vboxmanage createvm --name arch --ostype "linux_64" --register
4.新建SATA磁碟控制器並將步驟<2>中新建的磁碟系結到虛擬機器檔案。
$ vboxmanage storagectl arch --name "SATA Controller" --add sata --controller IntelAHCI
$ vboxmanage storageattach arch --storagectl "SATA Controller" --port 0 --device 0 --type hdd --medium arch.vdi
5.新建IDE控制器,設定它為dvd,並繫結ios檔案到該dvd,注意--medium為你的iso路徑。
$ vboxmanage storagectl arch --name "IDE Controller" --add ide
$ vboxmanage storageattach arch --storagectl "IDE Controller" --port 0 --device 0 --type dvddrive --medium /path/to/arch.iso
5.檢視自己的網絡卡,並設定vbox網絡卡為橋接。
$ ifconfig
輸出:
wlp18s0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:192.168.0.101 Bcast:192.168.0.255 Mask:255.255.255.0
我的網絡卡是wlp18s0,所以將vbox nic1網絡卡系結到它。
$ vboxmanage modifyvm arch --nic1 bridged --bridgeadapter1 wlp18s0
6.設定io控制,啟動項,記憶體等。
$ vboxmanage modifyvm arch --ioapic on
$ vboxmanage modifyvm arch --boot1 dvd --boot2 disk --boot3 none --boot4 none
$ vboxmanage modifyvm arch --memory 1024 --vram 128
7.設定rdpe遠端桌面。
$ vboxmanage modifyvm arch --vrdeport 3389 --vrdeaddress 0.0.0.0
8.後台開啟vbox。
$ vboxmanage startvm arch --type=headless
9.現在就可以用rdesktop聯接後台了
$ rdesktop localhost:3389
10.安裝完成後退出dvd上的iso。
$ vboxmanage storageattach arch --storagectl "IDE Controller" --port 0 --device 0 --type dvddrive --medium none
11.檢視正在執行的vbox系統,關機。
$ vboxmanage list runningvms
$ vboxmanage controlvm arch poweroff
最後,其餘功能可以檢視幫助。
$ vboxmanage --help
本文永久更新連結地址:http://www.linuxidc.com/Linux/2016-04/129728.htm
相關文章