升级内核之后会存在多余内核.
如果降版本,还会存在不能使用的高版本内核.机器启动时可能会报错:kernel panic
这时只要选择正确的内核就可以正常进入系统
想要删除多余的内核,可以:
dpkg --get-selections | grep linux
结果:
libselinux1 install
libselinux1-dev install
linux-firmware install
linux-generic install
linux-headers-2.6.32-41 install
linux-headers-2.6.32-41-generic install
linux-headers-generic install
linux-image-2.6.32-38-generic install
linux-image-2.6.32-41-generic install
linux-image-generic install
linux-libc-dev install
linux-sound-base install
pptp-linux install
syslinux install
util-linux install
选择想要删除的内核,执行apt-get 命令
sudo apt-get remove linux-image-2.6.32-38-generic
执行这个命令之前最好用uname -a 命令看一下当前使用的内核是哪个版本的,以免删错
删除完成之后,使用sudo update-grub 命令更新一下grub
如果某个内核在grub菜单中出现,但是却没有在上面的apt列表中出现,那可能是由于残留的文件或导致的,需要找到出问题的那个内核,但文件移动到别的地方重新执行sudo update-grub 即可.
分享到:
相关推荐
如果不删除旧的内核镜像,/boot分区将会被占满,导致Grub无法挂载根文件系统,从而出现“Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(0,0)”错误。 要解决这个问题,我们可以使用...
centos内核报错解决方案 CentOS 内核报错是指在 CentOS 操作系统中出现的内核崩溃或无法启动的问题。本文将详细介绍 CentOS...同时,本文还介绍了相关的知识点,包括 grub.conf 文件、内核版本、kernel Panic 和 VFS。
标题与描述:“KP问题定位”通常指的是在Linux系统中遇到的Kernel Panic(内核恐慌)问题的定位与解决。Kernel Panic是一种严重的系统错误状态,它表明内核在运行过程中遇到了无法恢复的错误,导致系统必须立即停止...
### Linux 升级内核知识点详解 #### 一、前言 Linux 内核作为操作系统的核心部分,负责管理和调度硬件资源、提供基本的系统服务。随着技术的发展与安全性的提升,适时更新内核是非常必要的。本文将详细介绍如何从 ...
- 更新 GRUB 或其他引导加载器,确保下次启动时可以选择新内核。 2. **重启系统**: - 重启计算机,选择新内核启动。 3. **验证新内核**: - 再次使用 `uname -r` 命令确认是否已经切换到了新内核版本。 ###...
3. **持续关注更新**:随着Linux内核版本的不断演进,未来可能不再需要这些特殊配置即可支持更大规模的内存资源。 #### 六、参考资料 - [64-bit RHEL 5 Systems with 1TB of Memory Experience a Kernel Panic ...
在 CentOS 中,可能会出现启动 Linux 时无法进入系统的情况,这是由于系统启动时的 Kernel Panic 错误引起的。解决方法是编辑 grub 菜单,选择正确的 kernel 内核版本,并保存修改。 知识点 * Kernel Panic 错误 *...
2. 设置crash kernel:为kdump分配一部分内存空间作为crash kernel,这可以在GRUB启动配置中完成,如`append crashkernel=64M`表示分配64MB内存给crash kernel。 3. 配置sysconfig:编辑`/etc/sysconfig/kdump`文件...
在某些情况下,即使编译了新的内核,问题依然存在,这时需要更深入地调整内核启动参数,如强制启用ACPI,通过在`/boot/grub/grub.conf`文件中添加`acpi=on`。 当系统无法正常执行`poweroff`、`halt -p`或`shutdown ...
如果修复GRUB之后仍然出现问题,如“Kernel panic – not syncing: Attempted to kill init!”,这通常意味着内核未能找到必要的SCSI驱动。 1. **再次进入恢复模式**。 2. **修改配置文件**: - 执行`# vim /etc/...
* 内核参数加 enforcing=0 或 selinux=0 可能引起 Kernel panic。 * Firmware Bug 可以看出是在 OS 下报出的错误。 * 非正常关机,突然断电,设备数据读写异常等故障多为文件系统只读,或 root 分区损坏。 4. ...
2. **Kernel Panic错误**:在安装过程中可能出现`Kernel panic`错误,这通常是由于硬件兼容性问题或者驱动程序不匹配造成的。解决方法是在启动时输入特定的内核参数,如`noapic`和`acpi=off`,以禁用某些可能导致...
如果遇到 “Kernel Panic” 错误,可能是因为内核与硬件不兼容或缺少必要的模块。检查硬件是否被正确识别,并确保安装了所有必要的驱动程序。 ##### “Root device '/dev/sd??' doesn't exist” 如果出现此错误,...
- **命令**: `echo 0 > /proc/sys/kernel/panic` - **描述**: 如果希望禁用Ctrl+Alt+Del组合键导致的系统重启功能,可以通过上述命令来实现。这将设置系统在遇到错误时不会自动重启。 ### 16. 查看Red Hat版本 - **...