您的位置:首页 > 运维架构 > Linux

vmware linux迁移网卡故障解决方法

2012-12-25 16:10 337 查看
一、故障描述
在windows上安装了vmware 后,想迁移vmware虚拟机,但是发现迁移后linux系统中总是报网卡错误,且不能启动。解决方法如下

二、了解UDEV
udev 是Linux kernel 2.6系列的设备管理器。它主要的功能是管理/dev目录底下的设备节点。它同时也是用来接替devfs及hotplug的功能,这意味着它要在添加/删除硬件时处理/dev目录以及所有用户空间的行为,包括加载firmware时。udev的最新版本依赖于升级后的Linux kernel 2.6.13的uevent接口的最新版本。使用新版本udev的系统不能在2.6.13以下版本启动,除非使用noudev参数来禁用udev并使用传统的/dev来进行设备读取。

三、解决方法

故障原因是迁移后虚拟网卡的mac地址和网卡配置文件中的HWADDR的MAC不同,需要你手动将新的MAC写到网卡配置文件中。
迁移后虚拟网卡的MAC地址查看方法如图:



得到该虚拟机虚拟网卡的地址后把它写到linux网卡配置文件中。如图



最后删除网卡记录信息文件/etc/udev/rules.d/70-persistent-net.rules,重启虚拟系统故障即可解决。



本文出自 “baism” 博客,转载请与作者联系!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: