”vmware虚拟机迁移后无网卡eth0只有lo“的解决方法
来源:互联网 发布:淘宝店铺租金 编辑:程序博客网 时间:2024/06/14 21:01
由于更换电脑,将之前电脑上的vmware虚拟机直接拷贝过来使用,在启动的时候,发现找不到网卡eth0,在输入ifconfig –a的时候,也没有任何Ethnet的信息,而输入ifconfig eth0 down 的时候,提示我no device found(设备没法找到),检查了VMware的网络配置的时候,和另一个电脑的设置一样。回想了在启动VMware的时候,系统提示我的Ubuntu文件被移动(位置被改变了),让我确认是moved还是copy的,我当时候选择了默认的(copy)。问题就出在了这儿,由于复制.vmdk文件是将虚拟机完全copy了一份(包括MAC地址),由于新的平台的MAC与之前的网卡MAC不一致,因此出现网卡无法启动。
通过以下方法来解决:
1、cd /etc/udev/rules.d
2、sudo rm 70-persistent-net.rules
3、sudo reboot
70-persistent-net.rules这个文件中含有相应的设备名号和mac地址的对应,删除后系统会自动检测重新生成,所以可以解决问题。
附转:
为什么会产生这个问题呢?还需要从UUID谈起(UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成UUID的API ),虚拟机同样会有一个UUID,而且这个UUID是唯一的。虚拟机的UUID一般和虚拟机配置文件的位置和物理主机有关。当我们对一个虚拟机系统做移动操作的时候,我们不需要新建一个UUID。让我们复制一个虚拟机的时候我们应该选择建立一个新的UUID,来保证此虚拟机的唯一性,而当选择了I copied it的时候,VM自然会新建一个UUID,一些新的Linux版本是把以太网与Mac地址绑定,当新的UUID建立的时候,Mac地址就被改变了,但由于eth0设备所装载的配置与读取默认配置的Mac地址不一致。
阅读全文
0 0
- ”vmware虚拟机迁移后无网卡eth0只有lo“的解决方法
- ”vmware虚拟机迁移后无网卡eth0只有lo“的解决方法
- VMware克隆后网卡只有lo问题解决
- 虚拟机安装centos7后只有lo网卡的解决办法
- 虚拟机安装centos7后只有lo网卡的解决办法
- centos7只有lo网卡的解决方法
- ifconfig 只有lo而没有eth0的解决方法
- linux找不到eth0,只有lo回环口的解决方法
- VMware虚拟机克隆Linux系统后找不到eth0网卡
- VMware虚拟机克隆Linux系统后找不到eth0网卡的问题
- VMWare Clone后的虚拟机网卡启动失败,Device eth0 does not seem to be present
- VMware虚拟机克隆Linux系统后找不到eth0网卡的问题
- VMware虚拟机克隆Linux系统后找不到eth0网卡的问题
- VMware虚拟机克隆Linux系统后找不到eth0网卡的问题
- VMware虚拟机克隆Linux系统后找不到eth0网卡的问题解决
- vmware虚拟机迁移导致的eth0消失问题
- VmWare虚拟机中网卡更改为eth0的方法
- vmware下linux找不到网卡eth0的解决方法
- Linux中SPI子系统图解和mini2440下的SPI驱动移植
- platform详解
- 设备模型、设备与驱动关联的全过程分析 platform_device platform_driver driver bus关系
- SPI总线之CPOL CPHA(转)
- Linux平台总线驱动设备模型
- ”vmware虚拟机迁移后无网卡eth0只有lo“的解决方法
- 在vos2009或3000上用户设置了费率不计费的解决方案
- upstart进程
- Python3之网络编程总结
- Xml文件之解析
- Qt学习之路(30): Graphics View Framework
- 贝塞尔曲线
- Spring Boot 1中使用MyBatis 3总结
- Qt的GraphicsView框架