vboxmanage
参考博文: 东邪西毒.
加深印象,以备查用。
VBoxManage 命令行安装虚拟机
- 1、环境准备
- 2、安装
- 2.1 安装VritualBox
- 2.2 安装扩展包
- 3、创建虚拟机
- 4、硬盘
- 4.1 硬盘控制器
- 4.2 添加硬盘并关联到控制器
- 4.3 添加光驱并挂载镜像文件
- 5、虚拟网卡
- 6、开启Vbox远程桌面
- 7、安装操作系统
- 8、快照管理
- 9、克隆虚拟机
1、环境准备
宿主机系统:centos linux release 7.6.1810 (Core)
虚拟机系统:CentOS-7-x86_64-Minimal-1810.iso
virtualBox版本:VirtualBox-6.0-6.0.6_130049_el7-1.x86_64
VirtualBox扩展包版本:oracle_VM_VirtualBox_Extension_Pack-6.0.6
2、安装
2.1 安装VritualBox
-
配置域名源
.
在/etc/yum.repos.d/CentOS-Base.repo源文件中加入如下内容:
[virtualbox] name=Oracle Linux / RHEL / CentOS-$releasever / $basearch - VirtualBox baseurl=http://download.virtualbox.org/virtualbox/rpm/el/$releasever/$basearch enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://www.virtualbox.org/download/oracle_vbox.asc
-
yum安装
yum install VirtualBox-6.0
-
注意事项
如果需要执行/sbin/vboxconfig 内核更新需要重启宿主机
2.2 安装扩展包
-
下载扩展包
wget https://download.virtualbox.org/virtualbox/6.0.6/Oracle_VM_VirtualBox_Extension_Pack-6.0.6.vbox-extpack
-
安装
VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.0.6.vbox-extpack
3、创建虚拟机
VBoxManage createvm --name host01 --ostype RedHat_64 --register
4、硬盘
4.1 硬盘控制器
-
添加IDE控制器
VBoxManage storagectl host01 --name "IDE controller" --add ide --controller PIIX4 --bootable on
-
添加SATA控制器
VBoxManage storagectl host01 --name "SATA Controller" --add sata --controller IntelAhci --bootable on
4.2 添加硬盘并关联到控制器
VBoxManage createhd --size 102400 --format VDI --filename /home/vbox/VirtualBox\ VMs/host01/host01.vdi
VBoxManage storageattach host01 --storagectl "SATA Controller" --port 0 --device 0 --type hdd --medium /home/vbox/VirtualBox\ VMs/host01/host01.vdi
4.3 添加光驱并挂载镜像文件
VBoxManage storageattach host01 --storagectl "IDE Controller" --port 0 --device 0 --type dvddrive --medium /opt/CentOS-7-x86_64-Minimal-1810.iso
5、虚拟网卡
-
宿主机添加hostonly网卡
VBoxManage hostonlyif create
-
指定宿主机IP
VBoxManage hostonlyif ipconfig vboxnet0 --ip 192.168.111.254 --netmask 255.255.255.0
-
设置hostonly网卡的DHCP
VBoxManage dhcpserver add --ifname vboxnet0 --ip 192.168.111.254 --netmask 255.255.255.0 --lowerip 192.168.111.1 --upperip 192.168.111.253 --enable
-
添加桥接网卡
VBoxManage modifyvm host01 --nic1 bridged --nictype1 82545EM --cableconnected1 on --bridgeadapter1 em1
-
添加hostonly网卡
VBoxManage modifyvm host01 --nic2 hostonly --nictype2 82545EM --cableconnected2 on --hostonlyadapter2 vboxnet0
6、开启Vbox远程桌面
需要依赖扩展包
VBoxManage modifyvm host01 --vrde on
VBoxManage modifyvm host01 --vrdeport 3389
7、安装操作系统
-
启动虚拟机
VBoxManage startvm host01 -type headless
-
通过Vbox的远程桌面连接并安装
8、快照管理
-
查看快照
VBoxManage snapshot host01 list
-
创建快照
VBoxManage snapshot host01 take snapname
-
恢复快照
VBoxManage snapshot host01 restore snapname
-
删除快照
VBoxManage snapshot host01 delete snapname
9、克隆虚拟机
-
被克隆的机器需要先关机~
VBoxManage clonevm host01 --name host02 --register
-
克隆完成后修改网卡信息
删除eth0的信息并修改eth1为eth0,执行vi /etc/udev/rules.d/70-persistent-net.rules
重启机器,执行reboot
记录网口的实际地址HWaddr,执行ifconfig eth0
修改HWaddr,执行vi /etc/sysconfig/network-scripts/ifcfg-eth0
重启网卡,执行ifup eth0
文章最后发布于: 2019-05-08 10:02:41
相关阅读
《深入拆解Java虚拟机》学习笔记专栏地址:http://gk.link/a/1018S Java 技术体系结构 Java虚拟机(Java Virtual Machine 简称 JVM)是
首先,我们需要安装vmware虚拟机,我们先下载wmware安装包,然后我们双击打开安装包进行安装,具体安装步骤如图所示。
从虚拟机上安装linux(超详细)以及linux的一些简单教程(一
本篇文章为本人从零开始学习linux的学习心得,其中包含了 部署虚拟环境安装linux系统 。其中若有错误之处,请读者积极指出,让本人与
转载自:http://blog.csdn.net/luanlouis/ 注:一下内容均针对jdk1.7之前的版本,新版中中可能有一些变动 JVM运行时数据区(JVM Runtime
记录一个小bug今天虚拟机安装好了以后发现上不了网,表现为使用ping时提示connect network is unreachable。通过ifconfig发现网卡