linux命令行下使用vboxmanage安装linux系统

Posted liuxuzzz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

 

参考:https://www.perkin.org.uk/posts/create-virtualbox-vm-from-the-command-line.html

 

以上是关于linux命令行下使用vboxmanage安装linux系统的主要内容,如果未能解决你的问题,请参考以下文章

不知道为啥在linux命令行下输入一些命令怎么都显示没有找到?

使用VirtualBox的VBoxManage.exe将vmdk转换vhd

linux命令行下使用反斜杠“”调用别名的原命令

Linux学习攻略分享,云计算应该怎么学?

在Linux终端命令行下播放音乐的命令

linux命令行下乱码问题。望高手指教