rpm -qa kernel 会提示有哪些kernel并列出来。
rpm -e kernel*** 删除不想要的kernel,然后查看grub文件,会发现系统已经将启动grub里的旧的启动项删除,不需要再手动删除。
比如:
[root@hostname]# rpm -qa | grep kernel
abrt-addon-kerneloops-2.0.8-16.el6.centos.1.x86_64
kernel-firmware-2.6.32-358.23.2.el6.noarch
kernel-2.6.32-358.23.2.el6.x86_64
kernel-2.6.32-279.el6.x86_64
libreport-plugin-kerneloops-2.0.9-15.el6.centos.1.x86_64
dracut-kernel-004-303.el6.noarch
[root@hostname]# cat /etc/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,4)
# kernel /vmlinuz-version ro root=/dev/mapper/vg_pj-root
# initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,4)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.32-358.23.2.el6.x86_64)
root (hd0,4)
kernel /vmlinuz-2.6.32-358.23.2.el6.x86_64 ro root=/dev/mapper/vg_pj-root rd_NO_LUKS rd_NO_MD crashkernel=128M LANG=zh_CN.UTF-8 rd_LVM_LV=vg_pj/swap KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rd_LVM_LV=vg_pj/root rhgb quiet
initrd /initramfs-2.6.32-358.23.2.el6.x86_64.img
title CentOS (2.6.32-279.el6.x86_64)
root (hd0,4)
kernel /vmlinuz-2.6.32-279.el6.x86_64 ro root=/dev/mapper/vg_pj-root rd_NO_LUKS rd_NO_MD crashkernel=128M LANG=zh_CN.UTF-8 rd_LVM_LV=vg_pj/swap KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rd_LVM_LV=vg_pj/root rhgb quiet
initrd /initramfs-2.6.32-279.el6.x86_64.img
title Other
rootnoverify (hd0,0)
chainloader +1
[root@hostname]#rpm -e kernel-2.6.32-279.el6.x86_64
[root@hostname]#cat /etc/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,4)
# kernel /vmlinuz-version ro root=/dev/mapper/vg_pj-root
# initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,4)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.32-358.23.2.el6.x86_64)
root (hd0,4)
kernel /vmlinuz-2.6.32-358.23.2.el6.x86_64 ro root=/dev/mapper/vg_pj-root rd_NO_LUKS rd_NO_MD crashkernel=128M LANG=zh_CN.UTF-8 rd_LVM_LV=vg_pj/swap KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rd_LVM_LV=vg_pj/root rhgb quiet
initrd /initramfs-2.6.32-358.23.2.el6.x86_64.img
title Other
rootnoverify (hd0,0)
chainloader +1
http://blog.163.com/wspjing@126/blog/static/1177205342013101825639244/
相关推荐
通过运行 `cat /boot/grub2/grub.cfg` 命令,你可以看到所有可用的启动选项及其对应的菜单条目。 在 `grub.cfg` 文件中,每个内核或者操作系统实例通常以 `menuentry` 开头,每个 `menuentry` 对应一个启动项。启动...
在进行CentOS 8系统的内核升级过程中,可能会遇到若干常见错误,下面将详细介绍内核升级的步骤以及如何处理遇到的常见错误。...最后,升级内核后更新引导菜单的默认项,确保下次启动时能够加载新内核。
在启动过程中选择“救援模式”选项,系统将自动挂载根文件系统到`/mnt/sysimage`目录。 #### 5. 挂载系统 一旦进入救援模式,下一步是将根文件系统切换回之前的操作系统。这可以通过执行`chroot /mnt/sysimage`...
- 继续“下一步”,设置时区为“上海”并取消“UTC”时间选项。 - 设置root用户的密码为:123456(建议在实际安装中使用更安全的密码)。 - 选择使用“所有硬盘空间”,让系统自动进行分区。 - 选择基础服务,并...
完成以上步骤后,你的CentOS 5.3系统应该已经成功地支持挂载和操作NTFS文件系统了。但请注意,不同版本的CentOS或者不同的硬件环境可能需要调整上述步骤中的具体细节。在实际操作过程中,确保遵循安全最佳实践,以免...
如关闭 firewalld 服务、精简开机启动项、修改文件描述符数量、安装常用工具并修改 yum 源地址、优化系统内核参数、加快 SSH 登录速度、禁用 Ctrl+Alt+Del 快捷键组合重启系统、设置时间同步服务以及 history 命令的...
然而,CentOS在执行`yum update`之后,并不会自动清理旧的内核,这可能导致启动菜单中出现多个内核启动选项。本文将详细介绍如何在CentOS 7上更新系统以及有效地删除不再需要的旧内核。 首先,我们来了解如何更新...
**CentOS 6.5**是一款基于Linux内核的操作系统,它以其稳定性、安全性以及广泛的社区支持而受到许多企业和开发者的青睐。本文旨在提供一个详尽的CentOS 6.5安装及配置流程,帮助读者快速掌握该系统的部署。 **系统...
我们将深入探讨CentOS系统的启动流程,了解系统如何从开机到进入用户界面的每一步;然后,我们将通过VMware虚拟机进行CentOS7的克隆,并详细讲解如何为每个克隆的系统设置静态IP地址;最后,我们将学习如何进行...
1. **开机后**:启动VMware虚拟机或实际物理机,进入BIOS设置从指定设备启动,通常是光驱或USB设备。 2. **安装源**:选择安装源后,系统将自动加载CentOS 7的安装程序。 3. **软件选择**:在安装程序中,根据需要...
这些文件定义了GRUB的行为,如启动菜单选项、系统如何被加载等。 4. GRUB的启动流程 当GRUB被加载到内存后,它会显示启动菜单,允许用户选择要启动的操作系统或恢复模式。用户选择后,GRUB会读取配置文件,定位...
相比于sysvinit的串行启动方式,systemd采用并行启动,使得多个服务可以在同一时间启动,大大加快了开机过程。它通过解决socket依赖、D-Bus依赖和文件系统依赖来实现这一目标。socket网络套接字文件用于处理程序间的...
- 开机后,服务器应从光盘启动,进入Linux安装提示页面。 ##### 2. 进入文本安装模式 - 在启动提示页面,输入`text`后按回车键,进入文本安装模式。这有助于减少图形界面可能带来的复杂性。 ##### 3. 快速检查与跳...
7. **配置开机启动**:确保系统在下次启动时使用新内核。 8. **测试和监控**:在生产环境中,升级后应进行充分的测试,确保所有服务和应用程序都能正常工作,并密切监控系统的稳定性和性能。 请注意,不正确的内核...
Linux环境下,配置iSCSI开机启动,主要涉及到iSCSI发起端(Initiator)的安装、配置、启动以及使用iSCSI目标端(Target)存储设备的步骤。以下是详细的知识点: 一、安装iSCSI发起端 在CentOS系统中,可以通过yum...
将Asterisk加入开机启动项。 ```bash make config ``` 7. **启动Asterisk服务** 启动Asterisk服务。 ```bash service asterisk start ``` 8. **连接至控制台** 使用以下命令连接至Asterisk控制台。 ``...
- **系统开机自启动服务**:管理服务的启动顺序和依赖关系。 - **服务的关闭和开启**:使用`systemctl`命令控制服务的状态。 - **配置SeLinux**:根据安全策略配置SeLinux的策略和模式。 #### 七、系统救援以及紧急...
在编辑界面中,使用上下箭头移动光标,找到以“Linux16”开头的行,通常表示内核启动选项。在该行末尾添加`init=/bin/sh`,这将使系统在启动时进入单用户模式。 1.3 使用快捷键进入单用户模式。添加完参数后,按下...
- 如果问题发生在CentOS启动过程中,可能需要修复或重新安装内核模块。 在提供的压缩包文件中,有两个文件:原版themeservice、themeui、uxtheme dll以及UniversalThemePatcher_1.5.22。这些文件与Windows主题破解...