Centos7多内核情况下修改默认启动内核方法
1.1 进入grub.cfg配置文件存放目录/boot/grub2/并备份grub.cfg配置文件
[root@linux-node1 ~]# cd /boot/grub2/ [root@linux-node1 grub2]# cp -p grub.cfg grub.cfg.bak [root@linux-node1 grub2]# ls -ld grub.cfg* -rw-r--r--. 1 root root 5162 Aug 11 2018 grub.cfg -rw-r--r-- 1 root root 5162 Aug 11 2018 grub.cfg.bak
1.2 查看系统当前使用的默认启动项
[root@linux-node1 grub2]# grub2-editenv list saved_entry=CentOS Linux (3.10.0-862.9.1.el7.x86_64) 7 (Core)
1.3 修改默认启动项并验证
[root@linux-node1 grub2]# grub2-set-default "CentOS Linux (3.10.0-693.el7.x86_64) 7 (Core)" [root@linux-node1 grub2]# grub2-editenv list saved_entry=CentOS Linux (3.10.0-693.el7.x86_64) 7 (Core)
1.4 查看/etc/default/grub 配置文件
可以配置grub2启动项的timeout,背景图片等 [root@linux-node1 grub2]# cat /etc/default/grub GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="crashkernel=auto biosdevname=0 net.ifnames=0 rhgb quiet" GRUB_DISABLE_RECOVERY="true"
1.5 生成并更新grub.cfg配置文件(编译安装内核是必选,修改启动项顺序可选)
下面的命令会使用/etc/grub.d下的自动配置脚本和/etc/default/grub中定义的变量,自动生成GRUB2配置文件(包括在/boot目录下的内核), [root@linux-node1 grub2]# grub2-mkconfig -o /boot/grub2/grub.cfg Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.10.0-862.9.1.el7.x86_64 Found initrd image: /boot/initramfs-3.10.0-862.9.1.el7.x86_64.img Found linux image: /boot/vmlinuz-3.10.0-693.el7.x86_64 Found initrd image: /boot/initramfs-3.10.0-693.el7.x86_64.img Found linux image: /boot/vmlinuz-0-rescue-3396984d18374e7d9d83fab36044b7ec Found initrd image: /boot/initramfs-0-rescue-3396984d18374e7d9d83fab36044b7ec.img done
1.6 验证默认启动后的内核版本
[root@linux-node1 ~]# uname -r 3.10.0-693.el7.x86_64注:之前系统默认启动的内核版本为3.10.0-862.9.1.el7.x86_64
1.7 参考文档
http://www.zhongruitech.com/500029444.html
转载于:https://www.cnblogs.com/Wolf-Dreams/p/10947799.html
Centos7多内核情况下修改默认启动内核方法相关推荐
- linux 默认启动内核,ubuntu修改默认启动内核
一.序言 新换的笔记本由于太新的主板芯片,驱动还没有完善.每次升级系统内核都要小心谨慎.经常发生部分硬件驱动失败的事情. 系统Ubuntu 20.04.2 LTS x86_64 ,我现在使用的两个版本 ...
- linux centos7修改默认启动的内核(升级及切换内核)
修改默认启动的内核步骤 uname -r # 查看当前内核版本cat /boot/grub2/grub.cfg |grep "menuentry " # 查看所有可用内核grub2 ...
- Windows10、centos7双系统修改默认启动引导选项
目录 本文内容说明 本文撰文环境 理解要点 参考连接 正文开始 引言 一.查看/boot/efi/EFI/centos/grub.cfg文件(文末配有文件脚本) 二.修改默认启动选项 三.重启系统(重 ...
- 计算机文件无法显示后缀,但一般情况下电脑默认是看不到文件格式显示(也就是文件扩展名)...
我们都知道Powerpoint的文件是PPT格式的,但其实不然,有时为了让对方直接播放会保存为PPS文件,这样当双击PPS文件的时候就会直接播放了,所以这也使得有些人无法打开PPS文件进行编辑,这不今 ...
- Ubuntu20.04更换系统默认启动内核
文章目录 一.前言 二.操作步骤 三.附 一.前言 最近系统内核升级到了 5.15.0-43,结果导致虚拟机无法使用了,找了很久才找出问题所在,切换内核到 5.15.0-41 版本便好了,中间更换系统 ...
- U盘安装CentOS 6.4及修改默认启动顺序
用UltraISO+U盘装CentOS 6.4 准备: 1.我装的是32位的,因为FAT32文件系统4G大小限制的原因.CentOS 6.4的安装镜像都有两个,但是64位的DVD1大于4G,要麻烦一些 ...
- win10和Ubuntu双系统,修改默认启动项和启动延迟时间
问题:我们的电脑在安装win10和Ubuntu双系统之后,打开电脑会有一个引导项,引导项的默认是Ubuntu,大部分时间还是想打开win10的话,每次都得手动调整引导项,比较麻烦,所以可以按照下面的步 ...
- 使用Maven tomcat:run命令启动web项目时修改默认端口的方法
在使用maven时,修改插件tomcat启动端口.一开始我在pom.xml配置文件里面修改,如下面所示: 1 2 3 4 5 6 7 8 9 <plugin> <groupId> ...
- Mac下修改默认PHP环境变量方法
Mac下修改默认PHP环境变量方法 vim ~/.bash_profile 输入你的目标PHP新路径 export PATH="/Applications/MAMP/bin/php/php7 ...
最新文章
- GCC跟NASM联合编译
- 日语单词检索 WebService 试运行 和简单说明
- mysql用户管理+pymysql模块
- asp.net 获得域名,端口,虚拟目录[转]
- Android中实现APP文本内容的分享发送与接收方法简述
- Spring MVC 中使用AOP 进行事务管理--XML配置实现
- sencha touch 入门系列 (一)sencha touch 简介
- 4.1.2电路交换、报文交换与分组交换
- 没想到啊!3980元的Web前端视频今日免费送。
- 信奥中的数学:二次互反律
- 入门机器学习(九)--应用机器学习的建议
- Python开发【第五篇】迭代器、生成器、递归函数、二分法
- Linux学习总结(77)—— Shell 开发运维经验总结
- 关闭流时,抛出异常:java.io.IOException: Stream Closed
- Android 父类super.onDestroy();的有关问题
- 掌阅电子书全系列安装第三方app教程(无需破解)
- 【自然语言处理】【文本风格迁移】基于风格实例的文本风格迁移
- Android使用百度地图定位SDK在wifi下位置偏差
- python因子分析案例_python数据分析单因子分析
- for循环的几种写法
热门文章
- C++拾趣——STL容器的插入、删除、遍历和查找操作性能对比(Windows VirtualStudio)——删除
- bug诞生记——隐蔽的指针偏移计算导致的数据错乱
- FreeType简介及在vs2010的编译使用
- 魔兽怀旧服怎么找不到服务器,魔兽世界怀旧服无法连接服务器怎么解决 服务器连接不上解决方法...
- java 数据库 流式查询_关于mybatis:强大MyBatis-三种流式查询方法
- append函数_连载|想用Python做自动化测试?函数的参数传递机制及变量作用域
- Jrebel 热部署插件的使用和破解
- each(callback)与each(object[,callback])的区别
- CSS之定位(绝对定位元素的布局)
- 三极管在ad中的原理图库_555时基电路内部结构及其工作原理