Ubuntu 16.04 安装高版本的内核后,如何回到低版本,并将不用的内核版本清除
首先查看当前的内核版本
uname -a
查看已安装的内核版本
sudo dpkg --get-selections|grep linux
接下进行需要修改grub文件
sudo gedit /etc/default/grub
将
GRUB_DEFAULT=0
修改为
GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with linux 4.15.0-34-generic"
Linux 4.15.0-34-generic 是你想要降为的低版本的内核,你可通过查看已有内核的命令,找到你要的内核的名称
保存退出
更新 Grub 引导
sudo update-grub
重启电脑
再重启时进入ubuntu advanced options,也就是高级选项,进入你更换的内核,比如你从4.15.0-34降到4.13.0,那就进入4.13.0
进入系统后打开终端
查看内核是否更换成功,输入
uname -a
然后删除多余的内核,用此命令将所有不需要的内核卸载,包括headers,iamge,module等
sudo apt-get remove linux-headers-4.15.0-34-generic
输入
sudo dpkg --get-selections|grep linux
可以看见刚刚卸载的内核名称后是deinstall
此时可以通过以下命令将显示为deinstall的内核文件清理干净
sudo dpkg -P linux-headers-4.15.0-34-generic
最后,在重启电脑正常进入ubuntu就可以了