关于ubuntu/debian 网络报错device eth0 does not exist 解决方法

背景:克隆复制虚拟机到新的物理机上修改网络配置,重启网络服务发现device eth0 does not exist,网卡死活起不来

解决思路:疑似mac地址冲突

解决方法:

记事本查看该虚拟机的”*.wmx“文件    ,查询ethernet0.generatedAddress,找到mac地址

$sudo updatedb

$sudo locate *persistent-net.rules

$sudo locate *persistent-disk.rules

在“/etc/udev/rules.d/”文件夹下找到“70_persistent-disk.rules”文件

有n多行这样的语句:

$ PCI device 14xx:16xx (tg3)

ACTION==”add”, SUBSYSTEM==”net”, DRIVERS==”?*”, SYSFS{address}==”00:11:xx:xx:xx:xx”, NAME=”eth0″

$ PCI device 14xx:16xx (tg3)

ACTION==”add”, SUBSYSTEM==”net”, DRIVERS==”?*”, SYSFS{address}==”00:11:xx:xx:xx:xx”, NAME=”eth1″

# 注释干掉前面且mac不对的行,将对应的“ethX”改为“eth0”。

保存后重启机器。

你可能感兴趣的:(关于ubuntu/debian 网络报错device eth0 does not exist 解决方法)