使用Vmware通过克隆操作获取一个新的Linux虚拟机时,在配置虚拟机IP地址后,重启网络服务会报出:Bringing up interface eth1:Device eth1 does not seem to be present,delaying initialization.FAILED 错误。此错误一般是由于网络配置文件中网卡MAC地址与克隆机新生成的网卡MAC地址不一致导致的,需要对相关文件进行修改以解决这个错误。
与此错误相关的两个文件:
需修改的文件:/etc/sysconfig/network-scripts/ifcfg-eth1
基准文件:/etc/udev/rules.d/70-persistent-net.rules![](https://img-blog.csdnimg.cn/20200722192555985.PNG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3UwMTI5NDMwNDM=,size_16,color_FFFFFF,t_70)
操作方法:
步骤一:将/etc/sysconfig/network-scripts/ifcfg-eth1 文件中 DEVICE的值以及HWADDR的值分别修改为/etc/udev/rules.d/70-persistent-net.rules文件中最后一个PCI device的NAME值以及ATTR{address}值。
步骤二:保存修改后的/etc/sysconfig/network-scripts/ifcfg-eth1 文档,使用service network restart命令重启网络服务。
至此克隆机可正常使用。