VMWare克隆或复制Linux虚拟机后eth0找不到(转)
1.修改/etc/udev/rules.d 下的 70-persistent-net.rules 文件,
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rule written by anaconda)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:ad:06:2a", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
然后把eth1对应的哪一行的"eth1"修改为"eth0"即可。
2.修改网卡配置信息:/etc/sysconfig/network-scripts/ifcfg-eth0 将HWADDR的地址改为/etc/udev/rules.d 下的 70-persistent-net.rules 文件中NAME="eth0"对应的ATTR{address}=="00:0c:29:ad:06:2a"地址
3.重启系统后就可以了
可以试一下另外一种方法:把/etc/udev/rules.d 下的 70-persistent-net.rules 文件删除,然后重新启动,系统也会重新发现网卡硬件,重新产生该文件。