centos7 选定默认启动内核,及删除无用内核

转自  https://www.cnblogs.com/niyeshiyoumo/p/6762193.html

centos7 选定默认启动内核,及删除无用内核

#使用cat /boot/grub2/grub.cfg |grep menuentry  查看系统可用内核
[[email protected]-slave27 ~]# 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-514.16.1.el7.x86_64) 7 (Core)‘ --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option ‘gnulinux-3.10.0-327.el7.x86_64-advanced-6f5840d0-55ac-4d3b-899b-61c0297c5347‘ {
menuentry ‘CentOS Linux (3.10.0-327.el7.x86_64) 7 (Core)‘ --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option ‘gnulinux-3.10.0-327.el7.x86_64-advanced-6f5840d0-55ac-4d3b-899b-61c0297c5347‘ {
menuentry ‘CentOS Linux (0-rescue-d57307c454c0437d91c309347178cdf5) 7 (Core)‘ --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option ‘gnulinux-0-rescue-d57307c454c0437d91c309347178cdf5-advanced-6f5840d0-55ac-4d3b-899b-61c0297c5347‘ {

#查看当前内核
[[email protected]-slave27 ~]# uname -r
3.10.0-514.16.1.el7.x86_64

#修改开机时默认使用的内核
grub2-set-default ‘CentOS Linux (3.10.0-327.el7.x86_64) 7 (Core)‘

#查看内核修改结果
[[email protected]-slave27 ~]# grub2-editenv list
saved_entry=CentOS Linux (3.10.0-327.el7.x86_64) 7 (Core)

#查看系统安装了哪些内核包
[[email protected]-slave27 ~]# rpm -qa |grep kernel
kernel-3.10.0-327.el7.x86_64
kernel-headers-3.10.0-514.6.1.el7.x86_64
kernel-tools-libs-3.10.0-327.el7.x86_64
kernel-3.10.0-514.16.1.el7.x86_64
kernel-tools-3.10.0-327.el7.x86_64

#使用yum remove 或rpm -e 删除无用内核
yum remove kernel-3.10.0-327.el7.x86_64

原文地址:https://www.cnblogs.com/effortsing/p/10012101.html

时间: 2024-10-15 23:45:59

centos7 选定默认启动内核,及删除无用内核的相关文章

Linux - 修改内核启动顺序及删除无用内核

现象: CentOS7开机启动界面显示多个内核选项 原因: 正常情况下,有两个启动项,一个是"正常启动",另一个是"救援模式启动"(rescue). 如果启动项多于2个,说明当前系统有旧内核未删除.原因是CentOS更新后不会自动删除旧内核. 默认以新内核启动,可以在启动选项中临时选择,也可以修改配置永久指定. 示例:修改默认启动的内核 [[email protected] ~]# uname -r # 查看当前内核版本 3.10.0-693.5.2.el7.x86

CentOS7修改默认启动级别

如上个随笔所言,Linux分为7个启动级别: 0 - 系统停机状态 1 - 单用户工作状态 2 - 多用户状态(没有NFS) 3 - 多用户状态(有NFS) 4 - 系统未使用,留给用户 5 - 图形界面 6 - 系统正常关闭并重新启动 现在很多Linux系统都默认启动等级为5.如果我们想切换系统等级,可使用init命令 init 3 这样就可以切换到多用户状态且带有网络文件系统了.这种方式对于CentOS7也适用.但想修改默认启动级别,CentOS7同其他Linux稍显不同了. 对于传统的设置

Centos7更改默认启动模式(转载)

今天心血来潮安装一个centos7的图形界面,但发现用之前的方式无法修改默认启动为命令行模式. 之前的方法:修改/etc/inittab文件中的           id:3:initdefault , 将3改为5 ,重新启动系统: 一番研究,centos7的修改方法变了,记录如下,仅供后期参考: 1.查看/etc/inittab文件 2.由文件说明可以看出,centos只有两种启动模式: multi-user.target: analogous to runlevel 3 #命令行模式 gra

centos7 改变默认启动方式

centos7版本与之前版本命令大有改变 Function1 : 切换到运行级3:先删除:/etc/systemd/system/default.targetln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.targetln -sf /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target切换到运行级5 先删除:/e

CentOS7配置默认启动为图形界面

一.最直接的方式 修改为默认图形化界面启动 [[email protected] system]# systemctl set-default graphical.target Removed symlink /etc/systemd/system/default.target. Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/graphical.target. 修改为默认多用户

Centos7更改默认启动桌面(或命令行)模式及启动图像化安装oracle数据库

centos7以后是这样的,7以前就是别的版本了 1.systemctl get-default命令获取当前模式 2.systemctl set-default graphical.target 修改启动模式(修改为图形界面,要是修改为命令行就multi-user.target) 2.systemctl set-default multi-user.target 修改启动模式 3.reboot重新启动就可以了 4.oracle安装如果使用到图形桌面,需要在root用户下执行xhost +,显示"

Centos7更改默认启动模式

1.目的 因为图形界面比较占用资源,在部署中为了不浪费资源,我们一般使用命令行界面,有需要的时候使用命令startx切换到图形界面 2.查看/etc/inittab文件,cat /etc/inittab [[email protected] ~]# cat /etc/inittab # inittab is no longer used when using systemd. # # ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SY

修改Centos7.2系统的默认启动内核模式

总所周知,修改centos6的内核启动顺序,只需要修改/etc/grub.conf 里的default项配置即可.那么centos7系统该如何修改呢? 下面就centos7系统修改内核,做如下记录: 一般在编译安装新内核完成后,系统默认启动的还是旧内核,你需要告诉系统我要启动新内核,系统才会启动新内核,所以在linux中,你需要更改配置文件告知它!#在这里我使用的最新内核为4.4.0   一.首先查看默认启动的内核   二.查看新内核在配置文件中的顺序 [[email protected] ~]

centos7设置默认的内核启动

centos内核启动时会有3个选项,只有一个可以正常登陆到图形界面的桌面: 下面是设置默认内核的顺序: centos的内核文件在/boot/grub2目录下 1.如果想要修改以上三项的显示顺序,只需要在/boot/grub2/grub.cfg文件中调整一下顺序,把下面两端内容位置调换就可以了: 2.设置默认的内核启动项: #cat /boot/grub2/grub.cfg |grep menuentry    有三个默认的内核启动项可选  #grub2-set-default "CentOS L