解决拷贝的虚拟机网卡配置不正确的问题
2016-12-15 10:22
169 查看
解决拷贝的虚拟机网卡配置不正确的问题
一、背景
在开发的过程中,我们经常会拷贝虚拟机。有时候我们拷贝来的虚拟机的网卡不能正常启动。出现“没有找到合适的设备:没有找到可拥有链接System eth0的设备”。
二、解决问题
我的虚拟机的网络适配器的网络连接模式是桥接模式。
a、清空 /etc/udev/rules.d/70-persistent-net.rules 文件。
b、重启机器。(可使用reboot命令重启机器)。重启后的系统里的 /etc/udev/rules.d/70-persistent-net.rules会生成新的网卡MAC地址等网卡信息。
c、配置网卡文件ifcfg-eth(0-n)。如果有多个网卡,系统/etc/sysconfig/network-scripts路径下有多个以ifcfg-eth开头的文件。我们系统就一个网卡,所以配置ifcfg-eth0文件即可。配置信息如下:
70-persistent-net.rules信息如下:
[root@localhost ~]# cat /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.
# PCI device 0x8086:0x100f (e1000)
# PCI device 0x8086:0x100f (e1000)
# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:65:ce:1f", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
ifcfg-eth0的信息如下:
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:0c:29:65:ce:1f
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=192.168.1.120
GATEWAY=192.168.1.1
TYPE=Ethernet
说明:把70-persistent-net.rules 文件中ATTR{address} 和 ifcfg-eth0中的HWADDR的值配置成一样,70-persistent-net.rules文件中的NAME和ifcfg-eth0的DEVICE的值配置成一样。最后重启机器就可以了。
一、背景
在开发的过程中,我们经常会拷贝虚拟机。有时候我们拷贝来的虚拟机的网卡不能正常启动。出现“没有找到合适的设备:没有找到可拥有链接System eth0的设备”。
二、解决问题
我的虚拟机的网络适配器的网络连接模式是桥接模式。
a、清空 /etc/udev/rules.d/70-persistent-net.rules 文件。
b、重启机器。(可使用reboot命令重启机器)。重启后的系统里的 /etc/udev/rules.d/70-persistent-net.rules会生成新的网卡MAC地址等网卡信息。
c、配置网卡文件ifcfg-eth(0-n)。如果有多个网卡,系统/etc/sysconfig/network-scripts路径下有多个以ifcfg-eth开头的文件。我们系统就一个网卡,所以配置ifcfg-eth0文件即可。配置信息如下:
70-persistent-net.rules信息如下:
[root@localhost ~]# cat /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.
# PCI device 0x8086:0x100f (e1000)
# PCI device 0x8086:0x100f (e1000)
# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:65:ce:1f", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
ifcfg-eth0的信息如下:
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:0c:29:65:ce:1f
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=192.168.1.120
GATEWAY=192.168.1.1
TYPE=Ethernet
说明:把70-persistent-net.rules 文件中ATTR{address} 和 ifcfg-eth0中的HWADDR的值配置成一样,70-persistent-net.rules文件中的NAME和ifcfg-eth0的DEVICE的值配置成一样。最后重启机器就可以了。
相关文章推荐
- centos-vm克隆拷贝虚拟机网卡配置问题-102
- centos6 网卡配置--解决vmware 克隆虚拟机的网卡问题
- virtualbox 安装centos7 配置桥接网卡,实现主机和虚拟机互通,虚拟机可以访问外网,解决无法上网问题
- 转:解决VC2005程序的一个运行错误“由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题”
- [VS2005]解决“由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题”
- 解决虚拟机上安装Oralce11g”监视器配置至少必须显示 256 种颜色”的问题
- [VS2008] Debug版本程序发布后 由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题 解决方法
- 解决“由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题”
- 解决“由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题”(转贴)
- 解决VS2008编译的程序在某些机器上运行提示“由于应用程序配置不正确,应用程序未能启动”的问题
- 解决“#error directive: Please use the /MD switch ...和“由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题”
- windows 2008初体验常见问题: 无线网络"没有正确配置为使用IP协议" 错误解决办法
- 解决“由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题”
- windows 2008初体验常见问题: 无线网络"没有正确配置为使用IP协议" 错误解决办法
- 【转】解决VS2008编译的程序在某些机器上运行提示“由于应用程序配置不正确,应用程序未能启动”的问题
- 解决"由于应用程序配置不正确,应用程序未能启动" 问题
- 解决“由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题”
- 解决虚拟机安装 Linux 移植到别处网卡起不来的问题
- 关于vs2005的“应用程序配置不正确,无法运行”问题的解决方法
- Visual Studio2005-"由于应用程序的配置不正确,应用程序未能启动,重新安装 "的问题解决方法