ubuntu 24.04稳定内核上切HWE内核
ubuntu 24.04在离线环境下切到HWE内核….
env
- offline network
- ubuntu 24.04
方案 1:离线安装 HWE 内核
1.在容器内安装内核缓存依赖包
1.1.run container
docker run --name ob --rm -it ubuntu:24.04 bash
1.2.update apt index
apt update
1.3.only download
apt install --download-only linux-generic-hwe-24.04
1.4.cache packages
/var/cache/apt/archives/
2. 拷贝到目标 Ubuntu 机器
docker cp ob:/var/cache/apt/archives .
scp -r archives user@target:/tmp
或用 U 盘拷贝。
3. 安装离线内核
1 | sudo dpkg -i /tmp/*.deb |
- 重启后选择新 HWE 内核启动。
方案 2:离线安装 RTL8125 驱动
在另一台电脑下载官方驱动
- 下载 Realtek 官方 r8125 驱动包:
[Realtek RTL8125 Linux Driver - 下载完成是
.tar.gz文件。
- 下载 Realtek 官方 r8125 驱动包:
拷贝到目标机器
1
2
3
4cp r8125-*.tar.gz /tmp
cd /tmp
tar xvf r8125-*.tar.gz
cd r8125-*/编译安装驱动
安装离线依赖(gcc、make、kernel headers):
如果没有,可以在另一台下载对应的
.deb包,拷贝安装:1
sudo dpkg -i *.deb
编译安装:
1
sudo ./autorun.sh
重启网卡或系统:
1
sudo reboot
验证网卡
1
2ip link
lspci -nn | grep 10ec:8125- 看能否识别网卡并获取网络。