首頁 > 軟體

Linux命令列下使用VBoxManage安裝Linux系統

2020-06-16 17:44:20

環境: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


IT145.com E-mail:sddin#qq.com