如何在网络启动安装程序中升级内核版本?

如何在网络启动安装程序中升级内核版本?

在 UEFI 模式下通过 PXE 安装 Ubuntu 16.04.4 LTS 时,无法检测到网络。在同一台计算机 HP EliteBook 850 G5 上,安装在 bios 模式下工作正常。即使我手动加载 e1000e 模块,网络也无法正常工作。安装 Ubuntu 18.04 或 Debian 9.7 时没有遇到此问题。因此,我尝试从上网本映像更新内核。不幸的是,只有很少的文档或操作方法,而且大多数都已过时。
创建内核版本为 4.15.0-29 的上网本映像后,网络正常运行。但 debian 安装程序未找到新内核版本所需的软件包。
错误消息为:anna no package matching running kernel 4.15.0-29-generic

我确保新内核在本地 xenial 主存储库中可用,但似乎需要一个特殊的 udep 包。
那么需要哪些包以及如何创建它们?
或者还有其他解决方案吗?

答案1

所请求的 udep 由 debian-installer 构建过程创建并存储在 apt.udeb/cache/archives 文件夹中。

相关内容