出现的问题:
在vmware" style="box-sizing: border-box; outline: none; margin: 0px 3px 0px 0px; padding: 0px 14px 0px 3px; text-decoration-line: none; cursor: pointer; color: rgb(252, 85, 49); font-synthesis-style: auto; overflow-wrap: break-word; border-radius: 3px; background: url("../img/iconHighlight.svg") right top / 12px 14px no-repeat transparent; box-shadow: none;">VMware上对系统做了多份拷贝,虽然重新配置了network, ifcfg-eth0,以及在虚拟机配置中重新生成了MAC地址, 但service network restart(ifup eth0(端口)或(ifconfig eth0(设备名) up)后报错:
Device eth0 does not seem to be present, delaying initialization
原因:
70-persistent-net.rules 此文件由系统自动生成(可以自定义,只能修改name属性),实现网卡与MAC地址的绑定,多份拷贝之后虚拟机配置生成了新的MAC地址(物理上的),而70-persistent-net.rules中的MAC地址没有重新生成,系统就会报错,认为该设备不存在。
解决方法:
删除70-persistent-net.rules:#rm /etc/udev/rules.d/70-persistent-net.rules
重启系统:#reboot -h now
系统重新生成了70-persistent-net.rules文件,将ifcfg-eth0中的DEVICE值修改为70-persistent-net.rules中name属性的值,将HWADDR删除(或者将它的值修改为70-persistent-net.rules中ATTR{address}属性的值)
重新启动网络服务:service network restart
成功!
解决VMWare - Could not connect ‘Ethernet0‘ to virtual network ‘/dev/vmnet0‘.
VMWare - Could not connect ‘Ethernet0’ to virtual network ‘/dev/vmnet0’.
sudo modprobe vmnet && sudo vmware-networks --start
sudo systemctl start vmware-networks.service
————————————————
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://hqyman.cn/post/6897.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
打赏微信支付宝扫一扫,打赏作者吧~
休息一下~~