错误信息:

               device "eth0" does not seem to be present, delaying initialization


问题解析:

产生这个问题的原因是虚拟机分配给操作系统的虚拟网卡MAC地址是不一样的。第一个系统的网卡MAC地址记录在了/etc/udev/rules.d/70-persistent-net.rules,命名为eth0。新克隆分配的系统的网卡MAC地址也记录在了该文件当中,与之前的系统一样,因此有了冲突。


解决方法:

1.删除/etc/udev/rules.d/70-persistent-net.rules,待重启机器后会生成新的文件

2.打开新生成的/etc/udev/rules.d/70-persistent-net.rules,此时已经得到新的MAC地址(也可以通过ifconfig-a来查看新的MAC地址),将NAME=“eth1”修改成NAME=“eth0”

3.复制一份eth0,并将eth1的ONBOOT设置为NO

3.重新编辑网卡信息,修改MAC地址-- vi /etc/sysconfig/network-scripts/ifcfg-eth0

4.重启网卡后,解决