oracle vm virtualbox创建虚拟机,Virtualbox 命令行创建虚拟机 Virtualbox 虚拟机复制

在宿主机上面全新安装Guest系统:

1,Virtualbox 安装相对应版本的扩展包(4.1.0):

vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.1.0-73009.vbox-extpack

2,创建虚拟机

VBoxManage createvm --name "Ubuntu" --ostype Ubuntu --register

并生存配置文件 /home/jack/VirtualBox VMs/Ubuntu/Ubuntu.vbox  xml格式

3,设置内存大小,启动顺序,网络模式;

VBoxManage modifyvm "Ubuntu" --memory 512 --acpi on --boot1 dvd --nic1 bridged

4,创建一个磁盘镜像,指定大小(MB)

vboxmanage createhd --filename "vms/Ubuntu.vdi" --size 5000

5,创建一个IDE存储控制器

vboxmanage storagectl "Ubuntu" --name "IDE Controller" --add ide --controller PIIX4

6,将之前创建的镜像文件Ubuntu.vdi 添加到ide存储控制器中,并指定位置等。

VBoxManage storageattach "Ubuntu" --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium vms/Ubuntu.vdi

7,添加光驱并添加系统盘ISO镜像文件。

vboxmanage storageattach "Ubuntu" --storagectl "IDE Controller" --port 0 --device 1 --type dvddrive --medium ubuntu-10.04-server-i386.iso

8,启动

1,VBoxHeadless --startvm "Ubuntu"

2,VBoxManage startvm "Ubuntu"--type headless

即可启动guest系统安装,并在window机器上远程桌面(默认3389端口)可以操作系统安装;

VBoxHeadless --startvm "Ubuntu" --vrde off &

安装完成之后配置好网络安装sshd服务,既可以启动系统并停掉 vrde

9,停止系统:

VBoxManage controlvm poweroff/pause/resume/savestate

复制虚拟机:

在宿主机上安装好一个Ubuntu系统之后,可以使用这个系统复制出更多的Ubuntu系统;

方法一:vboxmanage clonevm 将现有的guest系统克隆(virutalbox4.0以上);

vboxmanage clonevm "Ubuntu" --name "TestServer" --basefolder vms/ --register

0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

Machine has been successfully cloned as "TestServer"

使用vboxmanage list vms查看到新的guest已经成功;

"Ubuntu" {e37d9a18-88c4-4093-9da4-3e71d1a8711c}

"TestServer" {db1607ae-a1e4-4827-af2f-00a9a3527129}

然后启动即可。

方法二:vboxmanage clonehd;

首先:

VBoxManage clonehd Ubuntu.vdi TestServer.vdi

0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

Clone hard disk created in format 'VDI'. UUID: 140753f4-a4dc-4852-a62c-b113b0e636fb

然后:

VBoxManage createvm --name "TestServer" --ostype Ubuntu --register

vboxmanage storagectl "TestServer" --name "IDE Controller" --add ide --controller PIIX4

vboxmanage storageattach "TestServer" --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium vms/TestServer.vdi

VBoxManage modifyvm "TestServer" --memory 512 --acpi on --nic1 bridged

然后启动即可。

备注:

启动的时候报错:

Error: failed to start machine. Error message: Failed to open/create the internal network 'HostInterfaceNetworking-' (VERR_INVALID_PARAMETER).

Failed to attach the network LUN (VERR_INVALID_PARAMETER)

由于在笔记本上安装,一个网卡显示的是wlan0 ,手动修改为eht0,即可启动。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值