我们在真实机安装完centos7版本后,会发现没有网卡,只有lo口

因为真实机不同你在虚拟机里面,这个时候我们不能连网,更加不要说配置什么静态ip了

是什么原因呢,是因为有些真实机安装了centos系统后没有网卡驱动,不知道大家在win7刚刚出来的时候在系统之家下载一个镜像安装了之后发现也是不能联网

其实就是因为没有网卡驱动,那我们就去网上下载一个linux版本的驱动包来安装,

我在这里声明,有的真实机不一定能安装centos系统的,比如说戴尔的某一部分电脑,到戴尔的官网查看网卡驱动是没有centos的

可以看到戴尔这个系列的电脑驱动在官网是没有centos的,支持ubuntu系统,所以有些时候安装了centos系统发现没有网卡的时候一定要查看清楚你的电脑的网卡情况

至于我这次能安装成功,其实有一定的运气吧,因为这次到来的电脑网卡驱动我找到了对应的linux版本。

说到这次的机器真他妈的恶心,居然是一批组装机,没办法啊,我们老板是搞政治的,连复制粘贴都不会的人嘛

我提醒各位,以后跑程序的一定要买品牌电脑,而且的大众化的品牌,土豪的买苹果的我就不说了

不多说了,我们入正题

先查看我的网卡型号

lspci | grep -i ethernet

针对i219-v网卡的linux版本的驱动下载地址

https://downloadcenter.intel.com/zh-cn/download/15817?_ga=1.159975677.114505945.1484457019

下载完之后,通过u盘拷到安装centos的电脑里面,也只能通过u盘,移动硬盘这些工具了,因为没有联网啊

检查依赖环境

[bigdata@slave3 ~]$ rpm -qa | grep kernel
kernel-tools-libs-3.10.-.el7.x86_64
kernel-headers-3.10.-.el7.x86_64
abrt-addon-kerneloops-2.1.-.el7.centos.x86_64
kernel-tools-3.10.-.el7.x86_64
kernel-devel-3.10.-.el7.x86_64
kernel-3.10.-.el7.x86_64
[bigdata@slave3 ~]$ rpm -qa | grep gcc
gcc-4.8.-.el7.x86_64
gcc-gfortran-4.8.-.el7.x86_64
libgcc-4.8.-.el7.x86_64
gcc-c++-4.8.-.el7.x86_64

把安装包解压

[bigdata@slave3 Downloads]$ ls
e1000e-3.4.0.2.tar.gz em-7.6..tar.gz
[bigdata@slave3 Downloads]$ ll
total
-rw-r--r--. bigdata bigdata May : e1000e-3.4.0.2.tar.gz
-rw-r--r--. bigdata bigdata May : em-7.6..tar.gz
[bigdata@slave3 Downloads]$ tar -zxf e1000e-3.4.0.2.tar.gz
[bigdata@slave3 Downloads]$ ls
e1000e-3.4.0.2 e1000e-3.4.0.2.tar.gz em-7.6..tar.gz

切换到root用户进入解压缩后的驱动文件夹,进入里面包含一个src目录。

在src目录下,依次执行:

make ## 编译驱动器源码
make install ## 安装相应的驱动器程序

进入目录/lib/modules/3.10.0-693.el7.x86_64/updates/drivers/net/ethernet/intel/e1000e下

把e1000e.ko文件拷贝到目录/lib/modules/3.10.0-693.el7.x86_64/updates/drivers/net下

加载驱动程序

depmod -a

测试驱动程序,没报错说明正确。

modprobe e1000e

查看是否已经加载:

lsmod

重启网络服务

网络通了!!!!

centos7 真实机安装后没有网卡解决办法的更多相关文章

  1. CentOS7在VMWare12中安装后不能上网解决办法

    首先要保证你的VMWare Workstation12 在安装号CentOS7后没改动什么关于网络相关的. 1.我的电脑一开始用的是VMWare WorkStations10,发现VMnet8根本不通 ...

  2. Centos7下yum安装软件报错解决办法

    Traceback (most recent call last): File "/usr/bin/yum", line 29, in yummain.user_main(sys. ...

  3. VMware安装RedHat7、CentOS7后无网卡解决办法

    由于Vmware虚拟网卡和linux兼容问题导致驱动无法正常安装,默认的网卡类型不兼容找到我们的Vmware虚拟机文件夹,将VMware 虚拟机配置 (.vmx),追加一条设置,网卡类型etherne ...

  4. ubuntu 16.04在真实机安装后的静态ip的配置

    nssa-sensor1@nssa-sensor1:~$ vim /etc/network/interfaces 以下是编辑文件的内容# interfaces(5) file used by ifup ...

  5. Vue.js devtool插件安装后无法使用的解决办法

    初次使用Vue.js devtool插件的新人在安装了Vue.js devtool插件后,都会经常有一个疑问.我在chrome浏览器里面已经成功安装好Vue.js devtool插件,怎么点击后提示v ...

  6. Vue.js devtool插件安装后无法使用的解决办法【最简单有效的解决方法】

    在开发vue相关的项目时,使用vue devtools工具是一件极其有趣的事,你所有的操作都马上给你实时反馈. 然而有时候安装好的工具,在chrome中不显示. 在网上找过多次,一直没有找到有效解决方 ...

  7. 树莓派(Raspberry Pi 3)安装centos7后yum无法使用解决办法

    树莓派(Raspberry Pi 3)安装centos7后yum无法使用解决办法 人穷,闲鱼淘了个二手的树莓派3 英国版,无奈咱也不会用,很无奈~ 安装教程百度到的差不多都可以,找个格式正常的一步一步 ...

  8. 通过virtualbox最小化安装centos 6.3后无法上网解决办法

    通过virtualbox最小化安装centos 6.3后无法上网解决办法 1.设置virtualbox的网络连接方式,如下图使用桥接方式,桥接的网卡为宿主正在上网的网卡,现在我是通过无线来上网的,所以 ...

  9. dell r710 安装ubuntu 12.04 server 启动后进入initramfs解决办法

    dell r710 安装ubuntu 12.04 server 启动后进入initramfs解决办法 grub 启动菜单后加入 rootdelay=90, 如下:/boot/vmlinuz-2.6.3 ...

随机推荐

  1. 在CentOS 6上使用 AWStats 分析 httpd 和 Tomcat 日志

    准备工作: Awstats 是由perl语言编写的,所以要首先准备好awstats的运行环境.# yum install –y perl*   Apache 一.首先,要安装apache服务器,并且启 ...

  2. [转] VS2017 打包安装程序

    前言 C#写好一个应用程序,总想分享给自己的朋友或者上架,然而被困在打包之外,这次为大家带来近期我的经验,经过几天的摸索,发现网上的教程并不全面,会给初学者带来很多疑问,这里将做些问题描述与解答. / ...

  3. Mysql5.6 for Centos6.5源码编译安装

    ## 说明 不同服务器需要改变 server_id ,同一台机器上需要改变 port 1. 关闭防火墙[root@mysql ~]# service iptables status --查看防火墙状态 ...

  4. ts项目报错:Import sources within a group must be alphabetized

    报错:Import sources within a group must be alphabetized. 原因:import名称排序问题,要求按照字母从小到大排序:修改 tslint.json 中 ...

  5. python实现tail -f 功能

    这篇文章最初是因为reboot的群里,有人去面试,笔试题有这个题,不知道怎么做,什么思路,就发群里大家讨论 我想了一下,简单说一下我的想法吧,当然,也有很好用的pyinotify模块专门监听文件变化, ...

  6. cksum命令详解

    Linux cksum命令 Linux cksum命令用于检查文件的CRC是否正确.确保文件从一个系统传输到另一个系统的过程中不被损坏. CRC是一种排错检查方式,该校验法的标准由CCITT所指定,至 ...

  7. GPIO实验

    一.目标:点亮led 1.看原理图:怎样点亮led 2.怎样GPF4输出0/1 a.配置功能  输出/输入/其他功能(中断或者其他) b.设置输出高电平/低电平 操作寄存器--->看芯片手册 A ...

  8. InfluxDB(官方使用说明)

    安装InfluxDB OSS 此页面提供有关安装,启动和配置InfluxDB的说明. InfluxDB OSS安装要求 root为了成功完成,需要安装InfluxDB软件包或具有管理员权限. Infl ...

  9. PHP操作mongoDB 笔记

    转自 http://blog.csdn.net/black_ox/article/details/22678747 命令也可以在参考http://www.jb51.net/article/51601. ...

  10. Fiddler的学习之路

    Fiddler是位于客户端和服务器端的HTTP代理,也是目前最常用的http抓包工具之一 . 它能够记录客户端和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据.设置断点.调试 ...