vmware克隆centos后,网卡无法启动的解决方法

以CentOS6为例,虚拟机软件为VMware Workstaion,通过链接克隆虚拟机后发现网卡不能正常启动了。
检查发现,克隆虚拟机后,网卡的实际MAC地址和设备的UUID都发生了改变,但是网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0HWADDRUUID没有做自动调整。

由于这两行值,即便不存在,网卡也能正常启动,于是把相关的内容删除。变成如下情形:

问题依旧。

想到在RHEL5中有udev规则控制网卡启动加载设备名后,在/etc/udev/rules.d发现

原来网卡的信息被持久化到了设备名生成规则中了,这样好办了,删除/etc/udev/rules.d/70-persistent-net.rules 即可,重新启动会自动生成的。

重启后网卡自动加载,至此问题解决。

发表评论

电子邮件地址不会被公开。 必填项已用*标注