首页 > 网络运维 > Linux&centos > 正文

CentOS7多内核修改默认启动内核的选择

CentOS7多内核修改默认启动内核的选择

摘要:CentOS 7是一款非常流行的Linux发行版,可以安装丰富的程序及应用软件,用户可以根据自己的实际需要选择程序及应用软件,以及安装不同的内核。centOS 7可以支持多个内核版本,在安装新的内核之后,默认会启动最新安装的内核,但有时用户也需要修改默认启动内核。本篇文章就将介绍如何在CentOS 7系统中,修改默认启动内核的选择。

一、需求分析

  在CentOS 7系统中,用户可以安装多个不同的内核版本,而在安装新的内核之后,系统默认会启动最新安装的内核。然而,有时用户也需要修改默认启动内核,比如在安装新的内核后运行出现问题,这时用户可以选择恢复上一个稳定的内核来保证系统的正常运行。

二、修改默认启动内核的步骤

  要修改CentOS 7系统默认启动内核,可以使用grubt_config与grubby这两个工具,可以根据实际情况。下面给出以下实操步骤:

1、首先,用户可以使用grub2-mkconfig命令生成boot.cfg文件:

sudo -s

grub2-mkconfig > /boot/grub2/boot.cfg

2、接下来,用户可以使用grubby - info和grubby -default-kernel命令来查看当前内核及默认内核:

grubby -info

grubby -default-kernel

3、然后,用户可以使用grub2-set-default命令来修改默认启动内核,比如将以上信息中的kernel-2.6.18-271.el5更改为默认启动内核:

sudo grub2-set-default 'kernel-2.6.18-271.el5'

4、最后,用户可以使用reboot或者runmlevel命令重启系统:

reboot

runlevel

三、小结

  在CentOS 7系统中,用户可以安装多个内核,在安装新的内核之后,默认会启动最新安装的内核,但有时用户也需要修改默认启动内核。本文介绍了如何在CentOS 7系统中,修改默认启动内核的选择,用户可以使用grub2-mkconfig、grubby - info、 grubby -default-kernel与grub2-set-default命令来完成之前介绍的实操步骤,最后用户还可以使用reboot或者runmlevel命令重启系统,以确保默认的内核是安装的最新内核。通过以上修改,可以更好的利用CentOS 7系统。

打赏
海报

本文转载自互联网,旨在分享有价值的内容,文章如有侵权请联系删除,部分文章如未署名作者来源请联系我们及时备注,感谢您的支持。

转载请注明本文地址:http://atpbike.com/article/centos/2642.html

相关推荐

支付宝
微信
赞助本站