技嘉H370 HD3主板的物理机上安装 Linux CentOS7 解决无网卡驱动

一般的机器网卡驱动会随Linux系统一起安装,但有些奇葩的主板的网卡驱动Linux安装包没有,这就得找到它的网卡驱动手动安装了。

一、找到对应的网卡驱动

先进 BIOS 确定主板型号:GIGABYTE H370 HD3 (rev. 1.0)
官网还不提供 Linux 的网卡驱动,还得到芯片厂商的网站或其他Linux网站下载驱动程序。


进Linux系统,查看芯片厂商及网卡型号:

// 查看网卡型号
#> lspci | grep Eth


网卡型号为 I219-V,下载 e1000e网卡驱动,e1000e可以支持 I2xx 网卡。
百度网盘下载地址: e1000e网卡驱动.
提取码:849X
这里下载下来的网卡驱动是源码形式:

二、配置 yum repo

由于下载下来的网卡驱动是源码形式,需要编译安装:

// 解压 -> 编译
#> tar zxvf e1000e-3.8.4.tar.gz
#> cd e1000e-3.8.4/src/
#> make// 报错:
Makefile:71: *** Kernel header files not in any of the expected locations.
Makefile:72: *** Install the appropriate kernel development package, e.g.
Makefile:73: *** kernel-devel, for building kernel modules and try again。

由于刚安装的系统没有编译环境,没有网络,所以得先配置好编译环境。

三、配置编译环境

  1. 配置 yum repo
// 新建一个名为Centos7.repo 配置文件,注意后缀必须为 .repo
#> cd /etc/yum.repos.d/
#> ls
// 添加 图一 内容
#> vim Centos7.repo
// 按配置参数的路径挂载安装光盘,我这里的安装盘是U盘,用df 查看,如图二
#> df
#> mkdir -p /media/cdrom
#> mount /dev/sdb1 /media/cdrom
// 安装个web服务 httpd,测试 yum repo 配置是否成功
#> yum install httpd// 可能会出现这样的问题: 配置的 yum repo 不起作用,试下把默认的 yum repo 禁用,enabled=0

<图一>:

图二:

  1. 配置编译环境
    配置好了 yum repo 之后,就只需要执行下面的命令就可以了:
//
#> yum install kernel-devel kernel-headers
#> yum install gcc gcc-c++ autoconf automake

四、编译安装网卡驱动

// 编译安装网卡驱动
#> cd e1000e-3.8.4/src
#> make
#> make install
// 使用 modprobe 命令加载网卡模块,如果网线已插好,会发现网络已连接
#> modprobe e1000e

参考链接

Linux网卡驱动教程,linux | 网卡驱动.

intel I219网卡的linux驱动.

CentOS7安装过程中遇到的问题及解决.

技嘉H370 HD3主板的物理机上安装 Linux CentOS7 解决无网卡驱动相关推荐

  1. Linux学习之如何在物理机上安装Linux发行版

    Linux学习之如何在物理机上安装Linux发行版 第一步:制作系统安装盘 准备一个至少8GB的空白U盘. 下载启动盘制作工具Rufus,下载链接:https://pan.baidu.com/s/1C ...

  2. 安装Linux CentOS7操作系统

    目录 前言 1.安装虚拟机 1.1新建虚拟机 1.2 调整虚拟机硬件 1.3启动虚拟机 1.4创建虚拟机用户 总结 前言 本文记录学习在VMware虚拟机上,安装Linux CentOS7操作系统的全 ...

  3. centos8 kernel source 安装_什么?你在物理机上安装Oracle总失败?那就试试Docker吧

    写在前面 有些小伙伴按照我写的<[Oracle]什么?作为DBA,你竟然不会安装Oracle??>一文,在CentOS 8.0服务器上来安装Oracle,总是说:安装不成功!但是我确实也是 ...

  4. 物理机安装linux系统

    物理机安装deepin和ubuntu 一.在物理机上安装deepin15 安装参考:https://www.deepin.org/installation/ 1.找一个大于8G的u盘,格式化u盘. 2 ...

  5. ThinkPad物理机安装Linux系统实战企业级项目之CentOS安装

    ThinkPad物理机安装Linux系统实战企业级项目之CentOS安装 系统安装 下载CentOS系统制作系统U盘 笔记本电源设置 网络设置 WiFi类型查看验证设置联网 设置固定IP 安装MySQ ...

  6. 安装第二操作系统/重装系统/物理机/安装Linux系统详细教程

    想不想为你的电脑安装第二个操作系统呢?听起来挺酷,不仅可以安装windows系统,也可以安装Linux系统. 一般情况下,安装虚拟机就行了,并且非常方便. 但是虚拟机毕竟不能像实体机一样具有相同的性能 ...

  7. linux虚拟机上不了王,虚拟机上安装Linux时出现的问题及解决方法

    虚拟机上安装Linux时出现的问题及解决方法 1.在VMWare Workstation中RedHat Error: no usable disks had been found! 原来一般Linux ...

  8. mysql能否在手机端运行_在手机上安装linux并部署mysql,jupyter用于数据探索

    因为现在有一台旧手机放在学校,之前使用的软路由内存只有128M,不方便存一些小的数据. 手机的好处是可以一直开着,因此在手机上安装linux来替代树莓派做服务器是可行的(由于不需要对外,所以也不用购买 ...

  9. 虚拟机上安装Linux时出现的问题及解决方法

    虚拟机上安装Linux时出现的问题及解决方法 1.在VMWare Workstation中RedHat Error: no usable disks had been found! 原来一般Linux ...

最新文章

  1. react native连接mysql_react-native上手之环境搭建及连接模拟器
  2. java反射的运用_java反射的使用
  3. 剑指offer 二叉树的镜像
  4. VMware Workstation与VMware vSphere的区别
  5. VMware Workstation虚拟机窗口小,无法显示内部系统全部桌面
  6. 【Java】Java调用shell脚本
  7. java this() super(),Java super()和this()的区别用法及代码示例
  8. 刘海I关于iPhone X 的适配
  9. docker搭建zabbix
  10. static_cast, dynamic_cast, const_cast,reinterpret_cast探讨
  11. 新汽车行业的中台实践
  12. SAP ABAP 查询接口参数数据结构的报表
  13. 电机噪声之谐波分析(内附simulink中FFT分析的相关参数配置与解析)
  14. 解决safari里面淘宝京东页面无法打开以及打开后乱码的问题!
  15. 获取svg内text文本元素的高度、宽度及坐标等信息
  16. 自适应直方图均衡(CLAHE) 代码及详细注释【OpenCV】
  17. 用Python写一个新年倒计时
  18. [LeetCode] 589. N-ary Tree Preorder Traversal
  19. idea安装之后打不开,如何解决
  20. Loadrunner socket测试内容总结

热门文章

  1. 插入USB禁用触摸板
  2. 微信公众平台使用的富文本编辑器(ueditor)
  3. 谁是卧底python代码,python基础练习之几个简单的游戏
  4. Httpd 服务启动流程
  5. vim编辑器重要快捷键及vim设置
  6. 带你的团队玩“杀人游戏”
  7. epson机器人编程 范例_案例研究
  8. Linux 简单应用
  9. (附源码)计算机毕业设计SSM冷链物流管理系统
  10. 昕泽雨:ui设计入门书籍有哪些?设计师必读的书籍推荐!