VMware 克隆虚拟机后网卡无法启动

    今天使用 VMware Workstation 时,出现了一个问题。克隆目前存在的 RHEL 7系统后,网卡无法正常启动,报错如下:

[[email protected] Desktop]# systemctl restart network
Job for network.service failed. See ‘systemctl status network.service‘ and ‘journalctl -xn‘ for details.
[[email protected] Desktop]# systmectl status network.service
bash: systmectl: command not found...
Similar command is: ‘systemctl‘
[[email protected] Desktop]# systemctl status network.service
network.service - LSB: Bring up/down networking
   Loaded: loaded (/etc/rc.d/init.d/network)
   Active: failed (Result: exit-code) since Fri 2019-05-03 23:20:40 CST; 32s ago
  Process: 2774 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=1/FAILURE)

May 03 23:20:40 wangmj network[2774]: RTNETLINK answers: File exists
May 03 23:20:40 wangmj network[2774]: RTNETLINK answers: File exists
May 03 23:20:40 wangmj network[2774]: RTNETLINK answers: File exists
May 03 23:20:40 wangmj network[2774]: RTNETLINK answers: File exists
May 03 23:20:40 wangmj network[2774]: RTNETLINK answers: File exists
May 03 23:20:40 wangmj network[2774]: RTNETLINK answers: File exists
May 03 23:20:40 wangmj network[2774]: RTNETLINK answers: File exists
May 03 23:20:40 wangmj systemd[1]: network.service: control process exited,...=1
May 03 23:20:40 wangmj systemd[1]: Failed to start LSB: Bring up/down netwo...g.
May 03 23:20:40 wangmj systemd[1]: Unit network.service entered failed state.
Hint: Some lines were ellipsized, use -l to show in full.

    网上查找解决方案后,发现问题为 配置文件 和  查看到的 MAC 地址不匹配:

进入配置文件修改后网卡成功启动。

    借鉴于:http://blog.csdn.net/weiyongle1996/article/details/75128239

原文地址:https://www.cnblogs.com/wangmengjun/p/10807109.html

时间: 2024-08-13 20:44:58

VMware 克隆虚拟机后网卡无法启动的相关文章

vmware克隆虚拟机后网卡名称及网络地址xiuf

使用vmware克隆虚拟机后,若原主机网卡名称为eth0,那么克隆后的主机使用ifconfig查看仅能看到一个名称为eth1的网卡 并且在/etc/sysconfig/network-scripts/此目录下仅有ifcfg-eth0一个网卡配置文件 ifcfg-eth0的DEVICE属性同样为eth0 那么此时我们无法修改ifconfig中显示的eth1的网络地址及状态,需要让eth0的配置文件生效才能正常使用该网卡. 首先查看网络设备绑定文件:/etc/udev/rules.d/70-pers

VMware克隆虚拟机后无法启动网卡

最简单的办法: 修改这个文件:/etc/udev/rules.d/70_persistent-net.rules 把eth1修改为eth0,记下里面的mac地址 修改/etc/sysconfig/network-script/ifcfg-eth0中的mac字段 重启 reboot ==================================== 老男孩教育给出的方法:vmware克隆Centos6.4虚拟机网卡无法启动问题 快速处理办法: cat /etc/sysconfig/netwo

vmware workstation虚拟机克隆Linux后网卡不启动解决方法

方法一  适用于BOOTPROTO=auto自动获取IP(静态IP也行) Vmware虚拟机在进行克隆操作后,会发现克隆后的主机原eth0将会不见,取而代之会有一个新MAC的网卡eth1.本文解决如何合理的将网卡改为eth0. ifconfig nmcli vim 方法/步骤 1 ifconfig eth1   确定新网卡的MAC地址. nmcli con 确定新网卡的UUID 2 vim /etc/udev/rules.d/70-persistent-net.rules 把原eth0的相关信息

linux基础学习——克隆备份后网卡不能启动

今天在练习的时候突然想到如果当前使用的虚拟机中的系统坏掉或者出现未知的故障而影响学习进度怎么办,毕竟重装一次系统要耽误不少时间,于是想把当前使用正常的系统COPY一个备份 COPY完之后用VMware打开并更改名字,开机OK,登录OK,测试网络faile--重启网卡 提示"Device eth0 does not seem to be present,delaying initialization" 仔细想想,克隆备份--哦,网卡设置肯定不对,可当前这台虚拟机的网卡相关信息去哪儿找呢

VMware克隆虚拟机后网络配置

修复克隆虚拟机文件 # vi /etc/udev/rules.d/70-persistent-net.rules # PCI device 0x8086:0x100f (e1000) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:f6:8e:5f", ATTR{type}=="1", KERNEL==&quo

通过CentOS克隆虚拟机后发现无法启动网卡或无法上网的解决办法

虚拟机使用vmware workstation,网络配置为NAT,克隆后,通过ifconfig查看只显示lo网卡 ,通过ifconfig -a 可以查看到eth0,但是没有ip地址. 我们使用dhclient命令,获取到ip,即可正常使用.但是如果重启,仍会丢失ip信息. 彻底解决办法: 修改/etc/udev/rules.d/70-persistent-net.rules  注释掉或者删除掉eth0这行,这里记载的还是克隆之前机器的MAC地址.但是新启动的系统MAC已经更改, 将NAME="e

使用vmware克隆CentOS后网卡名称修改(强迫症)

-------------------------------------- 一.强迫症原因 二.正常配置eth1网卡 三.修改网卡名称eth1为eth0 -------------------------------------- 一.强迫症原因 由于使用VMware workstation克隆虚机时,网卡名称总是变化,不再是eth0,这点总感觉不太舒服,虽然可以正常使用,但是强迫症非常严重,必须是eth0,看着才舒服! 二.正常配置eth1网卡 由于初次打开克隆的虚机后没有配置IP,所以不能

VMware克隆虚拟机后mac地址重新设置

ifconfig eth1   确定新网卡的MAC地址. nmcli con 确定新网卡的UUID vim /etc/udev/rules.d/70-persistent-net.rules 把原eth0的相关信息删除,将eth1的name改为eth0 cd /etc/sysconfig/network-scripts vim ifcfg-eth0 HWADDR=现在的实际MAC UUID=现在的实际UUID 上述处理操作完后,重启虚拟机!

VMware 克隆虚拟机后不能上网

sed -i '/UUID/'d /etc/sysconfig/network-scripts/ifcfg-eth0 sed -i '/HWADDR/'d /etc/sysconfig/network-scripts/ifcfg-eth0 > /etc/udev/rules.d/70-persistent-net.rules reboot