## 一.问题描述

最近在戴尔3650台式机上安装Centos7.9系统,期间面临系列问题及解决方案整理如下。

1、Centos系统的U盘启动盘制作

2、系统安装后基础的网络相关命令、make/make install命令无法使用

3、系统安装后重启电脑并不能连接网络

4、台式机如何上外网

## 二.问题分析

1、U盘启动盘的制作需要借助rufus工具

2、系统安装后无法使用相关命令,如ifconfig等命令均不支持,是安装系统时使用了最小化安装

3、系统安装后无法连接网络,使用ip addr命令查询发现只有lo回环,没有eth,ens 这些,分析是因为没有网卡驱动

4、台式机可以共享笔记本的wifi上网

## 三.解决方案

###1.U盘启动盘制作

```
1、下载rufus工具,百度网盘下载方式
   复制→51adobe.top→浏览器【最上面】的框内直接粘贴即可,找到rufus工具点击下载,rufus-3.21
2、右键单击rufus,选择【以管理员身份运行】
3、插入U盘(U盘容量建议8G以上),在设备一栏可以看到u盘名称,点击选择,找到Centos7.9的ISO文件,CentOS-7-x86_64-DVD-2207-02.iso
4、在分区类型之中选择MBR,如果您的硬盘是GPT的,就选择GPT
5、点击【开始】按钮,选择以ISO镜像模式写入,如果写入失败,可以重新选择以DD镜像模式写入
6、弹出擦除数据的警告窗口,点击【确定】按钮,关闭警告,开始制作
7、启动盘制作中会有相应的进度显示,大概10分钟左右可以制作完成
```

###2.Centos系统安装

```
1、插入U盘启动盘,开机,按F12进入BIOS模式,选择U盘启动方式
2、成功引导系统后,选择第一项Install Centos 7,回车,选择English
3、安装模式,不能选择最小化安装,可以选择带GUI的,勾选开发包Development Tools(里面包含了gcc),不然影响后面网卡驱动安装
4、其余按照步骤一步步安装即可,账号密码可最后再进行设置,时区选择shanghai
5、安装完成,再次进入BIOS,关闭 Secure Boot。因为从内核 4.4.0-20 开始启用 EFI_SECURE_BOOT_SIG_ENFORCE 编译选项,如果启用 UEFI Secure Boot,将禁止加载未签名的第三方驱动,即后面的网卡驱动无法正常加载。
```

###3.手动安装网卡驱动

```
1、查看电脑的网卡型号,在root模式下查询
[root@localhost ~]# lspci -nn|grep -i net
00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (14) I219-LM [8086:15f9] (rev 11)
由查询结果可知网卡型号为:I219-LM
2、到intel下,下载相应的网卡驱动
https://downloadcenter.intel.com/zh-cn/download/15817 下载的网卡驱动为:e1000e-3.8.4.tar.gz
3、把下载好的包通过u盘拷贝到CentOS下
4、解压e10000e3.8.4.tar.gz,解压命令:tar xvf e10000e3.8.4.tar.gz ,然后cd到src目录下
5、先执行make,再执行make install,最后执行modprobe e1000e
6、重启网络或重启电脑,查看网络是否显示除了lo之外的网络,网络重启命令systemctl restart network
```

###4.笔记本wifi网络共享
```
1、使用网线连接笔记本电脑与DELL台式机,名称:以太网
2、打开笔记本网络适配器,找到当前连接的wifi,右键属性,切换到共享页签,勾选允许其他用户连接,选择以太网
3、查看共享的网络,IP自动设置:192.168.137.1,子网掩码:255.255.255.0
4、台式机ifcfg-eth配置修改:
BOOTPROTO=DHCP
ONBOOT=yes
5、台式机网卡驱动安装成功后,可以自动获取到192.168.137.X的网络IP,可以ping通百度
```