(笔记)Ubuntu 20编译Linux 4.19.262内核
1.下载源码
The Linux Kernel Archives
2. 安装依赖
sudo apt update
sudo apt install -y build-essential libncurses-dev bison flex libssl-dev libelf-dev bc
3. 编译
使用默认的配置
sudo make olddefconfig
编译
sudo make -j$(nproc)
4. 安装内核
编译完成后,安装模块:
sudo make modules_install
然后安装内核:
sudo make install
这会将 bzImage
内核安装到 /boot/
目录,并更新 GRUB。
5. 更新 GRUB
运行以下命令更新 GRUB:
sudo update-grub
然后重启系统:
sudo reboot
6. 验证新内核
重启后,检查是否成功切换到新内核:
uname -r
如果显示 4.19.262
,说明安装成功