Linux系统中解决Device eth0 does not seem to be present,delaying initialization问题

问题:

在安装企业6的虚拟机后,制作了一个母盘,使用快照的方式复制了一个虚拟机。
原虚拟机的ip地址为172.25.254.1,需要把ip地址修改成172.25.254.2
这里我很自然的想到修改/etc/sysconfig/network-script目录下的网络接口配置文件ifcfg-eth0
接着使用/etc/init.d/network restart命令重启网络:
就出现了Device eth0 does not seem to be present的问题。
Linux系统中解决Device eth0 does not seem to be present,delaying initialization问题
检查了配置文件无误后,查看桥接也没有问题。

解决:

查看/etc/udev/rules.d/70-persistent-net.rules文件
Linux系统中解决Device eth0 does not seem to be present,delaying initialization问题
看到最后一行,设备是eth1,而它对应的mac地址是虚拟机网卡的mac地址
Linux系统中解决Device eth0 does not seem to be present,delaying initialization问题

所以有两种解决方法:

第一种:
/etc/sysconfig/network-script目录下的网络接口配置文件ifcfg-eth0
DEVICE=eth0改成DEVICE=eth1
再次重启网络,ip地址就成功的配上了。
但我觉得在ifcfg-eth0文件中配置eth1的信息,感觉有点拧巴,所以找到了第二种方法

第二种:
删除/etc/udev/rules.d/70-persistent-net.rules文件
Linux系统中解决Device eth0 does not seem to be present,delaying initialization问题
这里删除后还是不能成功启动network,reboot重启虚拟机
再次启动network时,问题就解决了
Linux系统中解决Device eth0 does not seem to be present,delaying initialization问题

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-31
  • 2022-02-18
猜你喜欢
  • 2022-12-23
  • 2021-04-20
  • 2021-08-23
  • 2021-11-16
  • 2022-03-04
相关资源
相似解决方案