因为安装显卡驱动的原因,需要安装并切换指定内核
方法:?
1. 直接安装
查看已安装内核:?
?dpkg --get-selections | grep linux
sudo apt-get install linux-headers-4.15.0-47-generic linux-image-4.15.0-47-generic?linux-modules-4.15.0-47-generic
这样可以完整安装。
如果出现内核启动报错 bad shim signature
需要关掉BIOS的安全启动选项?
2.用脚本工具
下载ubuntu-mainline-kernel脚本
?wget https://raw.githubusercontent.com/pimlie/ubuntu-mainline-kernel.sh/master/ubuntu-mainline-kernel.sh
将脚本放在可执行路径中
sudo install ubuntu-mainline-kernel.sh /usr/local/bin/
安装指定内核版本
sudo ubuntu-mainline-kernel.sh -i v5.xx.xx
但是经常下载失败,所以给出下载链接,直接可用
https://download.csdn.net/download/pocean2012/88767792
?另外选择能用的内核有限。
3.切换
sudo update-grub
根据需要在启动时进入高级选项选择具体希望启动的内核
4. 删除清理旧内核
删除旧内核
apt-get --purge autoremove
dpkg --list | grep linux-image
apt-get purge linux-image-4.15.0-112-generic
sudo update-grub2
reboot
?