这是我参与更文挑战的第4天, 活动详情查看:更文挑战
vmware 虚拟机介绍:
VMware虚拟机软件是一个虚拟的PC软件,它可以使你在一台机器上同时运行两个或者多个系统,包括但不限于Windows,dos,linux系统
主要特性:
- 使用Unity来集成客户机与宿主机.
- 更加强大的VM录制与回放功能.
- 支持智能卡和相关读卡器.
- 增强型ACE.
- 改进型3D图形支持
VMware虚拟机的特性比较多,比如我们今天提到的克隆虚拟机,就是其中的一个功能,它要比上一篇文章提到的安装虚拟机速度要快。
克隆虚拟机
要求: 克隆虚拟机的母机(也就是被克隆的母体)一定时关闭的;如果不关闭的话,会提示无法克隆。
管理---克隆
从设置卡中选择管理--选择克隆: 如图
- 点击克隆之后,选择创建完整克隆,然后点击下一步,如图所示:
这里一定要选择创建完整克隆,创建完整克隆相当于复制了一台虚拟机,和原来的虚拟机一模一样,比如IP,mac地址,都是一样。
而如果你选择创建链接克隆,则是对虚拟机的引用,相当于windwos中创建了个快捷方式,需要原来的虚拟机能用,它才能用,这种克隆对我们的意义不大。
所以我们选择创建完整克隆,创造一个新的虚拟机
上图中的磁盘位置,一定要修改好,很多小伙伴喜欢随便写个位置,名字也没有备注,过段时间翻看硬盘,发现了这个链接,还以为没用,就直接删除了。
导致克隆好的虚拟机不能使用的情况很多。
现在我们可以看到,正在开始克隆:
最终克隆成功:
克隆后的是最下方的服务器:
调试克隆后的虚拟机
克隆后并不是直接能用,而是需要进行一些调试。 因为刚刚克隆完之后,克隆机和母机MAC地址一样,我们需要重新配置和删除网卡信息
1. 修改MAC地址
通过虚拟机设置进行修改,点击生成即可
2. 修改
[root@zmedu-17 ~]# cat /etc/hostname
gaosh-63
3. 修改ip
[root@zmedu-17 ~]# grep IPADDR /etc/sysconfig/network-scripts/ifcfg-ens32
IPADDR="192.168.1.64"
4. 修改/etc/hosts
5. 删除网卡信息文件
如果上述配置完了还有问题,就把网卡信息文件删掉重启,当然你也可以在配置的时候就直接删掉网卡信息,他在重启的时候会自动生成。
[root@zmedu-17 ~]# rm -rf /etc/udev/rules.d/70-persistent-ipoib.rules
重启虚拟机生效
重启的方式有很多,我们这里使用init
init 6
常见问题
- 新建虚拟机后,出现“无法初始化Easy Install。如果该错误依旧,你可能需要重新安装VMware Workstation。”错误。
解决方法:新建虚拟机时,选择“我以后再安装操作系统(创建一个虚拟空白硬盘)”。
- 点击菜单“虚拟机”中的“安装VMware Tools”时,出现“Easy Install 正在进行中,不能手动启动VMware Tools 安装。”错误。 解决方法:请把虚拟机的“软盘驱动器”的“连接”设置为“使用物理驱动器”,或把“设备状态”的“打开电源时连接”取消。
总结: 本文是对7的系统来克隆的演示,如果你在做的过程中遇到任何问题,即使跟我探讨。 另外 centos8和centos7都一样使用。