安装了新内核后想换回之前的内核,但是发现系统启动默认就进入了新内核。可以通过两个方式解决,一是开启grub启动菜单,主动选择内核;二可以修改默认启动的内核。下面看看具体如何操作。
1、修改配置
grub的配置位于/etc/default/grub下,打开它会看到配置选项。修改前三项就可以实现我们想要的效果,修改这个文件需要管理员权限。
sudo vi /etc/default/grub
GRUB_DEFAULT设置默认启动项,默认是0,编号规则如下:
所以如果默认想启动高级选项下的第三个,就需要改为“1> 2”,引号必须加,>和2之间有空格。这样系统开机以后就会默认进入这个内核。
GRUB_TIMEOUT_STYLE配置grub的样式,默认是hidden,不显示。改为menu会显示菜单。
GRUB_TIMEOUT配置菜单显示时间,默认是0,改为5停留5秒。
修改完毕保存退出。
使用下面的命令可以查看grub配置选项的说明
info -f grub -n 'Simple configuration'
2、更新grub
之后需要更新grub,使用如下命令:
sudo update-grub
稍等命令行会打印出更新信息,表示更新完成,然后重启电脑就OK了。