电脑型号:OptiOlex 7090
CPU: I9-10900K
显卡: GT1650S
内存: 128GB
硬盘: 2T nvem
系统: ubuntu18.04
网卡:英特尔 I219
装机报错:ACPI BIOS Error....
解决办法:
1. 在安装ubuntu的时候,输入 'e',然后编辑Linux启动命令行,把命令行的"---"替换成"nomodeset"。然后继续安装,忽略终端输出的ACPI错误。
2.安装完成以后,重启,再出现BIOS界面的时候,按住shift,进入GRUB选择界面;
2.1 同样是输入'e',编辑启动命令行:
2.2 添加nomodeset,这里只是临时添加,为了进入系统,永久添加需要执行后面的第3小节。
2.3 按下F10功能键启动系统;
3.进入系统后修改 /etc/default/grub 文件(需要root权限)
sudo vi /etc/default/grub
3.2 执行sudo update-grub指令;
到这里ubuntu系统就可以正常启动了。
4 ubuntu启动后不能检测到有线网卡
4.1 在英特尔官网下载网卡驱动
4.2 选择对应驱动
4.3 安装教程
Linux* e1000e 驱动程序可支持基于英特尔® PRO/1000 PCI-E (82563/6/7、82571/2/3/4/7/8/9、或 82583) I217/I218/I219 的千兆位网络适配器。
有关驱动程序配置的详细信息 , 请参阅位于下载中心的 自述文件。
概述
Linux* 基础驱动程序支持 2.4.x 和 2.6.x 内核。他们也可为基于英特尔® 安腾® 2 处理器的系统提供支持。
这些驱动程序仅作为可载入模块得到支持。我们不会针对内核源码提供修补程序来允许驱动程序的静态链接。有关与硬件要求相关的问题,参阅英特尔® 千兆位网络适配器的随附文档。所有列出的硬件要求均适用于 Linux。
在受支持的内核中可用的功能:
- 本地 VLAN
- 通道结合(分组)
- SNMP
有关通道绑定的文档可从 Linux 内核源代码中获取:/documentation/networking/bonding.txt。
此发行版不支持以前在 /proc 文件系统中显示的驱动程序信息。此外,您可以使用 ethtool(版本 1.6 或以后版本)、lspci 和 ifconfig 获取相同的信息。
注 | 英特尔® 82562v 10/100 网络连接仅提供 10/100 支持。 |
构建和安装
以下步骤需要更高的权限。
先决条件 | 基于 Red Hat 的平台:CentOS、RHEL 或 Fedora
|
-
从下载中心下载最新版本的 e1000e 软件包。将基础驱动程序 tar 文件移到您所选的目录中。
例如,使用 /home//e1000e 或者 /usr/local/src/e1000e 。 -
解压归档文件,其中是驱动程序 tar 压缩文件的版本号:
tar zxf e1000e-.tar.gz -
切换到驱动程序 src 目录,其中是驱动程序 tar 压缩文件的版本号:
cd e1000e-/src/ -
编译驱动程序模块:
make install二进制文件安装为:
/lib/modules//kernel/drivers/net/e1000e/e1000e.ko以上列出的安装位置为默认位置。位置可能因不同的 Linux 发行版本而异。
-
使用 insmod 或 modprobe 命令加载模块:
modprobe e1000e insmod e1000e注 如果您指定了驱动程序模块的完整路径,您可以对 2.6 内核使用 insmod 命令。例如: insmod /lib/modules//kernel/drivers/net/e1000e/e1000e.ko
对基于 2.6 的内核,需确保先从内核移除旧的 e1000e 驱动程序,然后再加载新模块:
rmmod e1000e; modprobe e1000e -
通过进入以下位置为接口分配 IP 地址,其中是接口号:
ifconfig eth -
验证接口是否工作。输入以下信息,其中是和接口位于您所测试的同一子网上另一台机器的 IP 地址:
ping