錯誤信息:
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.重啓網卡後,解決