克隆linux虚拟机

背景:有时候,我们在用虚拟机的时候会用到多个进行使用。重新安装会花费大量的时间,此时,我们可以通过vmware虚拟机自带的功能快速克隆出完全相同的系统。

前提:被克隆的虚拟机系统要处于关闭状态

步骤:vm(虚拟机)-manage(管理)-clone(克隆)

克隆有2种方式:

1、链接克隆

2、完全克隆

为了节省空间和时间,这里示范就用链接克隆的方式,新克隆出来的虚拟系统的IP和MAC地址和原来的系统是不一样的,因为vmware会自己检查虚拟磁盘把硬件信息进行修改,

如果是直接复制就会一样,这就是克隆的好处。

截图如下:

由于redhat和centos的udev的管理机制,网卡变成了eth1,如果我们想要改回eth0,可以按照如下步骤进行修改:

#cd /etc/udev/rules.d/
#vim 70-persistent-net.rules

此时还需要cd /etc/sysconfig/network-scripts修改ifcfg-eth0文件

选用桥接模式,配置文件如下

  DEVICE=eth0
  BOOTPROTO=static
  IPADDR=192.168.0.201
  NETMASK=255.255.255.0
  GATEWAY=192.168.0.1
  NM_COnTROLLED=no
  ONBOOT=yes
  TYPE=Etherne
  IPV6INIT=no

重启网络服务

#service network restart
         这时重启网络服务会出现报错,因为系统在启动时装载网卡驱动时不是被识别成eth0的,此时我们要把它先卸载再重新装载
#modprobe -r e1000
#modprobe e1000

#service network restart
         再次重启网络服务(如果重启网络服务还没有变成eth0,那么重启一下系统即可)

时间: 2024-10-09 03:06:19

克隆linux虚拟机的相关文章

利用VMware克隆linux虚拟机需要注意的事项

利用VMware克隆虚拟机需要注意的问题 2018年03月30日 18:20:29 温文尔雅的流氓 阅读数:1343更多 个人分类: linux 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/hll19950830/article/details/79761251 第一步:关闭当前机器 第二步:在VMware中右键要克隆的机器 选择管理-->克隆 第三步:启动新克隆的虚拟机 修改主机名 如 hostname  slave2 第四步:修改克隆的虚

vmware克隆linux虚拟机网卡无法上网的解决办法

在学习Linux时候,经常需要克隆生成多台虚拟机以搭建内网环境.但是克隆生成的虚拟机网卡MAC错误,却无法正常联网. 经过一番搜索,终于找到解决办法: 1.ifconfig -a       #记下MAC地址00:0C:29:7B:93:9E 2.vi /etc/udev/rules.d/70-persistent-net.rules 将默认的eth1改为eth0,保存 3.vi/etc/sysconfig/network-scripts/ifcfg-eth0,将刚才记录下的MAC地址填上,注意

VMware克隆linux虚拟机后,克隆后的虚拟机如何把网卡eth1修改为eth0 ?

实验系统版本: CentOS 6.8 问题描述: 当你使用VMware安装好一台虚拟机A后,又克隆了一台虚拟机B出来. 此时运行"ifconfig"命令会发现,网卡显示名称为"eth1"而非"eth0".运行"service network restart"时,虚拟机B就会出现此错误"Bringing up interface eth0:  Error: No suitable device found: no de

VMWare克隆Linux虚拟机后eth0找不到的解决方法

原因分析:很多Linux使用udev动态管理设备文件,并根据设备的信息对其进行持久化命名,VMware会自动生成虚拟机的 mac地址.这样由于基本系统的虚拟机已经记录了该虚拟机的网卡mac地址对应于网卡eth0,在克隆出的虚拟机中由于mac地址发生改变,udev会自动将该mac对应于网卡eth1.以此类推,udev会记录所有已经识别的mac与网卡名的关系,所以每次克隆网卡名称会自动加1,而其实kernel 仅仅只识别到一张网卡,跟网卡名相关的网络配置也未发生任何变化. 解决方案: 1.udev将

克隆linux虚拟机报错Bringing up interface eth0

克隆了一个虚拟机,但是在启动网卡的时候,报错:Bringing up interface eth0: Device eth0 does not seem to be present ,delayin initialization 解决: 找到70-persistend-net.rules文件,查看eth1 ,记下他的mac address 然后:重命名网卡 最后:修改ifcfg-eth1:HWADDR 修改为上面记下来的MAC address,修改驱动名 最后重启网卡进程 service net

解决克隆 Linux虚拟机后修改后的机器的ip、mac、uuid失败的问题

So here's how we fix it: Remove the kernel's networking interface rules file so that it can be regenerated # rm -f /etc/udev/rules.d/70-persistent-net.rules Restart the VM # reboot UPDATE your interface configuration file # vi /etc/sysconfig/network-

linux操作系统-在文件夹复制一份Linux导入VMware后eth0网卡无法启动问题(或克隆linux虚拟机)

在自己做实验的时候,可能需要多台虚拟主机,如果都从头安装肯定不合理.有两种办法:第一种是直接在文件夹中复制一份虚拟主机,然后导入到VMware中. 在VMware中直接克隆一份虚拟主机 但是如果用第一种方式操作,肯定会导致eth0网卡无法启动,因为此时虚拟主机的网卡已经变成了eth1.我们需要做一些修改,将其修改回eth0. 解决方法: 1.编辑/etc/udev/rules.d/70-persistent-net.rules文件 2.把NAME="eth0"的那行配置注释掉或者删掉,

VMware Workstation克隆linux虚拟机操作

1.删除MAC地址,修改IP [[email protected] network-scripts]# vim ifcfg-eth0 [[email protected] network-scripts]# cat !$                    #删除MAC地址,修改IP cat ifcfg-eth0 DEVICE=eth0 NM_CONTROLLED=yes IPADDR=192.168.1.63 NETMASK=255.255.255.0 GATEWAY=192.168.1.1

VmWare Workstation 关于Linux 虚拟机快照或克隆后 识别不到网卡问题

当我们在用VmWare Workstation 做Linux测试时,做的快照或克隆,重新启动虚拟机后,会识别不到网卡,我们只需做如下操作,让Linux自动识别到网卡. [[email protected] rules.d]# pwd/etc/udev/rules.d[[email protected] rules.d]# lltotal 36-rw-r--r--. 1 root root 1652 Nov 12  2010 60-fprint-autosuspend.rules-rw-r--r-