问题说明:
VM 下 LINUX ETH0 丢失问题解决方法
配置好的Vmware vmdk,在其他电脑上用使用,会出现一个问题--找不到网卡了,提示"No such device eth0"... 原因是Vmware保存的硬件配置文件*.vmx里记录了网卡的MAC地址,而linux也会记录MAC地址,这样在克隆虚拟机的时候,Vmware会为Ubuntu分配一个新的eth0网卡,但是由于被之前的eth0占用,所以它会变成eth1。再因为eth0是默认的网卡,显然这个网卡不存在,所以就提示"No such device eth0".. linux保存MAC地址的配置文件为"/etc/udev/rules.d/70-persistent-net.rules"
方法:直接删除配置文件直接删除配置文件,重启之后Ubuntu就会找到新的网卡了。sudo rm /etc/udev/rules.d/70-persistent-net.rules