虚拟机中安装了centos,但是我拷贝了一份想两个一起用。网卡总是起不来,报了这么一个错误:
Device eth0 does not seem to be present, delaying initialization
意思看懂了,原因也能猜个差不多,大概就是因为拷贝虚拟机拷贝的网卡信息是一样的,解决我就不会了,google了一下。
我是这样解决的:
1、将/etc/udev/rules.d/70-persistent-net.rules 改名字,重启虚拟机。
此时机器自己重新生成/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 0x1022:0x2000 (pcnet32)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:50:bd:1
7", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
这里只有eth1这块网卡的信息主要是MAC信息
看完的得记住
2、改网卡的文件名字。
mv /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth1
我之前的网卡名字是eth0,现在是eth1这块网卡了。所以把ifcfg-eth0 改为ifcfg-eth1.
3、编辑/etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE="eth1" #改网卡代号
BOOTPROTO=dhcp
HWADDR="00:0C:29:50:bd:17" #改成刚才看见的MAC地址
NM_CONTROLLED="yes"
ONBOOT="yes"
OK了。
service network restart 就好了。
分享到:
相关推荐
CentOS6.5配置eth0重启报错提示Device eth0 does not seem to be present,delaying initialization的结决方法 在搭建Hadooop 完全分布式的时候,从节点一般是从主节点复制过来的,再给从节点配置网络的时候,会出现...
当克隆或者重装虚拟机后,再启动系统时会发现系统下不再有eth0,而变成了eth1,每次拷贝都会加1.此文档是怎么修改成eth0
Linux网络启动问题:Device does not seem to be present解决办法 ...vi /etc/sysconfig/network-scripts/ifcfg-eth0 在原来文件的基础上,修改网卡名称为DEVICE=eth1 并且把UUID以及mac地址删掉 3、mv ifc
在CentOS系统中,如果使用ifconfig命令却找不到eth0网络接口,这可能会引起很多问题,如无法联网、无法设置IP地址等。今天,我们来解决这个问题。 原因分析 在CentOS系统中,如果在 `/etc/sysconfig/network-...
### Linux 下 eth0 不可用问题解析与解决方案 #### 背景介绍 在 Linux 系统中,网络接口通常被命名为 eth0、eth1 等。这些名称是由 udev 管理的,它是一个负责设备管理和配置的系统服务。当用户遇到“udev:renamed ...
- 确保`DEVICE`字段的值设置为`eth0`。 - 将`ONBOOT`字段设置为`yes`,确保系统启动时自动加载此配置。 2. **确保网卡启动脚本正确执行**: - 如果发现即使已经正确配置了`ifcfg-eth0`文件,但系统启动后仍然...
对于使用NetworkManager的系统,需要编辑`/etc/sysconfig/network-scripts/ifcfg-eth1`,将其重命名为相应的eth0配置文件,并更新内部的`DEVICE`和`HWADDR`字段。 #### 步骤四:重启网络服务 完成上述修改后,需要...
Debian 9终于正式了,第一时间升级了自己在用的VPS,遇到一个小问题,没有网络了,排查之后发现网卡变成ens3了,而系统默认的网卡配置里(/etc/network/interfaces)却是eth0,本文主要介绍了关于Debian 9修改默认网卡...
VM centOS 网络配置 eth0
这些配置是基于VMware ...DEVICE=eth0 TYPE=Ethernet UUID=f9f0898c-bf2c-4183-857a-eab291cd904d ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static IPADDR=192.168.106.130 NETMASK=255.255.255.0 BROADCAST=192.168.10
为了适应某些特定的应用场景或者便于管理和识别,我们有时需要将网卡名称修改为传统的`ethx`格式(如eth0、eth1等)。本文将详细介绍如何在Ubuntu Linux系统中将默认的网卡名称修改为`ethx`格式。 #### 1. 理解默认...
当你通过VMware安装CentOS 7后,可能会发现系统没有提供`eth0`网卡,而是显示为`ens33`,这可能导致无法上网。你可以通过执行`ifconfig`命令来检查当前的网络接口状态。如果输出中只有`ens33`而没有`eth0`,且没有...
由于克隆过程中,VMware为新的虚拟机生成了一个不同的MAC地址,所以udev按照默认的命名规则(eth0、eth1、eth2等)将新网卡命名为eth1。此时,如果你尝试重启网络服务(如使用`service network restart`命令),系统...
用perl实现的获取eth0 ip地址的方法,主要是打开ifconfig读取信息,然后用正则表达式来匹配,从而获取到ip地址,比较简单。
前言 无论是RHEL 7、还是CentOS 7都使用了NetworkManager....本篇主要记录了怎么将ifcfg-eno16777736变成ifcfg-eth0,并且在VMWare中成功添加网卡设备。 在CentOS 7 中为什么这样命名网卡 RHEL7采用dmidecode采集
本指南旨在详细介绍如何将Ubuntu 16.04系统下的网卡名称修改为传统的`eth`格式,并确保所有虚拟机的第一张网卡均命名为`eth0`,以此来提高网络配置的标准化程度。 #### 步骤详解 ##### 第一步:登录并切换用户 ...
ETH系列串口服务器配置软件,含ETH001,ETH001-C,ETH001-E,ETH002,ETH005
ifcfg-eth0
### ETH2232X ETH001 快速使用指导手册详解 #### 一、启动及供电注意事项 - **不同型号供电需求**:ETH2232系列包含多个型号,其中ETH2232D的工作电压为3.3V,而ETH2232AT-5V则为5V供电。另外,ETH001系列同样提供...