歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux命令行下使用VBoxManage安裝Linux系統

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

日期:2017/2/28 13:53:27   编辑: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

Copyright © Linux教程網 All Rights Reserved