克隆虚拟机启动网卡提示错误 Device eth0 does not seem to be present, delaying initialization...
錯誤原因:
??? 克隆的Linux系統在新的機器上運行,新服務器網卡物理地址已經改變。而/etc/udev/rules.d/70-persistent-net.rules這個文件確定了網卡和MAC地址的信息之間的綁定,克隆后的網卡的MAC已經發生了變化,所以導致系統認為網絡設備不存在,網絡不能正常啟動。另外一個就是/etc/sysconfig/network-scripts/ifcfg-eth0里面MAC地址也是以前的舊信息。
?? 關于/etc/udev/rules.d/70-persistent-net.rules這個文件,系統在啟動時會自動監測變化,然后由/lib/udev/write_net_rules寫入到/etc/udev/rules.d/70-persistent-net.rules中一個新的配置節,網卡的的序號依次遞增(如原來為eth0,則修改第一后生成一個eth1,再次修改后生成一個eth2...),且其ATTR{address}的值為當前網卡對應的mac地址。
解決方法:
?
1、找到/etc/udev/rules.d/70-persistent-net.rules 記錄eth1的mac地址,刪除該文件。
2、編輯/etc/sysconfig/network-scripts/ifcfg-eth0配置文件,將ifcfg-eth0的配置文件里里面以前的關于MAC地址這一行刪除掉或修改為1中的MAC。
另外克隆的服務器的IP設置的是靜態IP,克隆完成后BOOTPROTO 可能變成 dhcp,重新修改為static,然后修改IP地址。
?
3、重啟機器,系統會自動生成一個70-persistent-net.rules文件,一切恢復正常。
?
轉載于:https://www.cnblogs.com/dwj192/p/8951154.html
總結
以上是生活随笔為你收集整理的克隆虚拟机启动网卡提示错误 Device eth0 does not seem to be present, delaying initialization...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cesium polygon 悬浮在半空
- 下一篇: 使用WINPE在硬盘安装WIN7系统