ubuntu内核升降级

ubuntu内核升降级

h1. Ubuntu 降级内核

当前使用高版本的内核,需要安装低版本的内核。

如 CDM 一体机需要从 4.11.0-14 降级到 4.4.0-157
早期出货的一体机内核版本较高,但是其是公共源的内核,其内置的 zfs 模块为 0.6.5 版本,而内部编译的内核 4.4.0-157 对内核进行了稳定性方面的优化,并内置了 0.7.9 版本的 zfs 模块。

h2. Ubuntu 16.04下从 4.11.0-14 降级到 4.4.0-157

#先安装低版本内核。
参照[[Ubuntu升级内核]]的方法安装内核。

#默认情况下,系统使用高版本内核启动,通过设置 grub 默认的引导菜单来使用低版本的内核启动系统。如果可以连接显示器或者 IPMI 管理口,也可以手工选择。

操作流程

操作1
##查询启动的菜单,如下所示,实际或有所不同。

第 131 行是菜单 0 (从0开始计数),148 行是菜单 1,而且其包含6个子菜单。
则对应 4.4.0-157 内核的子菜单是 2 ,所以选择 4.4.0-157-generic 内核依次是 1>2

root@ubuntu1604:~# grep -nE "menuentry |submenu" /boot/grub/grub.cfg
131:menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-30d0e024-403e-4c94-9edd-ebb2bb5687aa' {
148:submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-30d0e024-403e-4c94-9edd-ebb2bb5687aa' {
149:	menuentry 'Ubuntu, with Linux 4.11.0-14-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.11.0-14-generic-advanced-30d0e024-403e-4c94-9edd-ebb2bb5687aa' {
168:	menuentry 'Ubuntu, with Linux 4.11.0-14-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.11.0-14-generic-recovery-30d0e024-403e-4c94-9edd-ebb2bb5687aa' {
186:	menuentry 'Ubuntu, with Linux 4.4.0-157-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-157-generic-advanced-30d0e024-403e-4c94-9edd-ebb2bb5687aa' {
205:	menuentry 'Ubuntu, with Linux 4.4.0-157-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-157-generic-recovery-30d0e024-403e-4c94-9edd-ebb2bb5687aa' {
223:	menuentry 'Ubuntu, with Linux 4.4.0-101-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-101-generic-advanced-30d0e024-403e-4c94-9edd-ebb2bb5687aa' {
242:	menuentry 'Ubuntu, with Linux 4.4.0-101-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-101-generic-recovery-30d0e024-403e-4c94-9edd-ebb2bb5687aa' {

操作2
##通过以下命令修改grub文件, 通过操作1查看到选择 4.4.0-157-generic 内核依次是 1>2 因此设置 grub 的默认启动菜单为 1>2
vi /etc/default/grub

GRUB_DEFAULT=“1>2”

操作3
##更新 grub.cfg
update-grub

操作4
#重启系统
reboot

操作5
#重启后检查当前内核版本是否正确。
uname -a

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

京天不下雨

thanks

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值