答案1
是的,可以通过从源代码构建我们自己的 mini.iso 来实现。构建过程应在真实硬件、VM 或 Docker 中的 Ubuntu 20.04 LTS 中运行,并deb-src
在 中启用行/etc/apt/sources.list
。
确切的命令列表如下。
# sudo sed -i 's/# deb-src/deb-src/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install fakeroot
sudo apt-get build-dep debian-installer
cd ~/Downloads
apt-get source debian-installer
cd debian-installer-20101020ubuntu614.3
cd build
# change kernel version only for amd64 which we are currently running
sed -i "s/BASEVERSION = 5.4.0-42/BASEVERSION = 5.13.0-28/g" config/amd64.cfg
make reallyclean
fakeroot make build_netboot
生成的 ISO 将在路径上可用dest/netboot/mini.iso
,它将使用 5.13 HWE 内核。
因此,它将在首次启动时与更广泛的硬件兼容。
重要的:要将 HWE 内核 5.13 安装到目标系统中,应该使用以下方法启动高级选项→专家安装,按照向导操作,然后安装基础系统屏幕选择linux-generic-hwe-20.04
要安装的内核
然后继续进行 GRUB 安装等等。
春季晚些时候,该系统可能会使用发布升级程序升级到 Ubuntu 22.04 LTS(Jammy Jellyfish)。
最新的 HWE 内核版本可以通过以下方式确定:
- https://packages.ubuntu.com/source/focal-updates/linux-hwe-5.13
- https://packages.ubuntu.com/focal-updates/debian-installer/
关于 Debian 安装程序的常规文档在这里: