引言
装机电脑:具有网卡硬件、磁盘空间 >= 64G、内存空间 >= 4G;
装机工具:rufus,u盘(8G);
装机系统:centos7.iso;
联网工具:路由器,网线
1.制作u盘启动器
1.1.下载lcentos镜像文件;
1.2.启动rufus.exe;
1.3.制作u盘启动器
0)备份u盘内容;
1)设备自动选中u盘;
2)点击选择,选中本地centos镜像文件;
3)分区类型选择MBR;
4)点击开始(制作过程中会清空u盘内容);
2.系统装机
2.1.备份原系统文件;
2.2.装机
1)进入快速bios选择界面
u盘插入后开机,立刻连触 ‘快速bios键’ 进入快速bios选择界面,以台式机微星主板为例,需要连触F11键。进入界面后选择个人u盘再点击回车。
2)基础信息设置
正常情况下会进入linux安装界面,日期选择上海;语言支持先选择最兼容的英文(网卡名称不至于乱码);系统选择指定的安装磁盘;网络如果显示为没有可用的网络则表明没有为你的机器配置上合适的网卡驱动,这里可以临时添加一个以太网的网卡配置
3)继续完成后续安装
4)进入linux
4.1)检查网卡
systemctl status network:检查网卡是否正常启动,如果显示actived,则网卡驱动正常启动,安装完成可以联网(以下内容可忽略),如果显示failed,则说明确实没有配置上有效的网卡驱动,即此时的linux还无法联网,继续执行以下内容;
4.2)检查机器网卡硬件信息
lspci | grep -i ethernet:检查机器网卡硬件信息,以本机为例,网卡硬件信息如下(当然,换装linux之前最好直接检查一下硬件信息,更省事,因为linux不一定有安装这个指令)
针对i219-v网卡的linux版本的驱动下载地址
https://downloadcenter.intel.com/zh-cn/download/15817?_ga=1.159975677.114505945.1484457019
5)挂载
网卡驱动下载完之后,通过u盘拷到安装centos的电脑,方式如下:
5.1)检查u盘所在路径
fdisk -l | grep FA:检查u盘所在路径
5.2)创建挂载路径
例如 mkdir -p /home/mnt/resource
5.3)执行挂载命令
mount /dev/sdb1 /home/mnt/resource:执行挂载命令,挂载内容会加载到 /home/mnt/resource下
5.4)安装网卡驱动
解压到指定路径:tar -zxf e1000e-3.4.0.2.tar.gz /home/network-driver/
切换root权限:进入解压缩后的驱动文件夹,进入里面的src目录
执行 make 指令:编译驱动源码
执行 make install 指令:完成编译程序的安装
【注:】
如果出现如下错误,有可能是 kernel-devel没有安装,需要安装kernel-devel:
====================================================
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. Stop.
====================================================
如果正常结束
进入目录/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;
重启网络服务,如重启服务失败,重启服务器即可:service network restart(如果没有service指令可以执行systemctl restart network);