美文网首页
linux Centos 修改系统默认启动内核

linux Centos 修改系统默认启动内核

作者: 小迷糊紫靈 | 来源:发表于2019-10-01 20:14 被阅读0次

最近使用centos 7 进行了update的命令来做更新操作。导致docker中的容器无法进行访问,无奈之下进行重启操作。重启时服务器一直无法启动,最后无法重启,提交工单,对方工程师发现由于更新内核导致无法启动。

linux使用update命令会进行内核更新,我们需要修改默认启动内核解决这个问题。centos 7 采用的是grub2进引导程序。

一、查看具体内核数量:

cat /boot/grub2/grub.cfg |grep menuentry
[root@VM_0_9_centos ~]# cat /boot/grub2/grub.cfg |grep menuentry
if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
  menuentry_id_option=""
export menuentry_id_option
menuentry 'CentOS Linux (3.10.0-957.10.1.el7.x86_64) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.10.0-862.el7.x86_64-advanced-21dbe030-aa71-4b3a-8610-3b942dd447fa' {
menuentry 'CentOS Linux (3.10.0-957.5.1.el7.x86_64) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.10.0-862.el7.x86_64-advanced-21dbe030-aa71-4b3a-8610-3b942dd447fa' {
menuentry 'CentOS Linux (3.10.0-862.el7.x86_64) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.10.0-862.el7.x86_64-advanced-21dbe030-aa71-4b3a-8610-3b942dd447fa' {
menuentry 'CentOS Linux (0-rescue-c28d40cbc8e3adcb4e32d9779a77b39e) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-0-rescue-c28d40cbc8e3adcb4e32d9779a77b39e-advanced-21dbe030-aa71-4b3a-8610-3b942dd447fa' {

二、设置默认启动内核

 grub2-set-default "CentOS Linux (3.10.0-327.el7.x86_64) 7 (Core)"

查看是否修改成功

[root@VM_0_9_centos ~]# grub2-editenv list
saved_entry=CentOS Linux (3.10.0-957.5.1.el7.x86_64) 7 (Core)

相关文章

  • linux Centos 修改系统默认启动内核

    最近使用centos 7 进行了update的命令来做更新操作。导致docker中的容器无法进行访问,无奈之下进行...

  • CentOS7内核

    1、查看内核版本 2、查看centOS版本 3、查看当前系统有几个内核 4、设置默认启动内核 5、查看默认启动内核...

  • Linux VPS升级内核开启bbr

    CentOS 更新系统 查看内核版本 获取仓库 列举可用 安装内核 重启系统 修改默认内核配置 将第三行修改为GR...

  • note_14.1_CentOS系统启动流程

    CentOS系统启动流程 Linux系统的组成部分:内核+根文件系统内核:进程管理、内存管理、网络协议栈、文件系统...

  • Linux 常用内核参数作用与常见问题处理

    一、内核参数的查看和修改 查看内核参数 临时修改内核参数 Linux系统启动后,所有的内核参数都保存在 /proc...

  • Linux修改默认内核

    CentOS 7 查看系统内部有多少个内核: 配置从默认内核启动,下面命令的内核名称根据系统内部查到的实际名称来替...

  • 16-系统启动和内核管理

    本章内容 Linux组成 CentOS6 启动流程 CentOS6启动流程 启动流程 启动流程 内核 启动流程 ​...

  • CentOS 7修改默认内核

    查看当前系统内有几个内核 查看系统当前默认内核 修改当前系统默认内核 重启系统并查看内核

  • Linux CentOS 下修改系统默认启动方式

    因为我的Linux默认启动方式是图形界面,遂想改为命令行界面。在网上找了好几圈,好多人都是说使用init 命令,结...

  • Linux内核移植

    移植目标 1.获取Linux内核源码; 2修改内核,使内核启动能正确挂载根文件系统rootfs(即选择内核支持的文...

网友评论

      本文标题:linux Centos 修改系统默认启动内核

      本文链接:https://www.haomeiwen.com/subject/rozkpctx.html