`
SnailWong
  • 浏览: 183919 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Linux kernel panic,删除多余内核,更新grub

 
阅读更多
升级内核之后会存在多余内核.
如果降版本,还会存在不能使用的高版本内核.机器启动时可能会报错: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 即可.



分享到:
评论

相关推荐

    Ubuntu 16.04 “Kernel panic – not syncing_ VFS_ Unable to

    如果不删除旧的内核镜像,/boot分区将会被占满,导致Grub无法挂载根文件系统,从而出现“Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(0,0)”错误。 要解决这个问题,我们可以使用...

    centos内核报错

    centos内核报错解决方案 CentOS 内核报错是指在 CentOS 操作系统中出现的内核崩溃或无法启动的问题。本文将详细介绍 CentOS...同时,本文还介绍了相关的知识点,包括 grub.conf 文件、内核版本、kernel Panic 和 VFS。

    KP问题定位

    标题与描述:“KP问题定位”通常指的是在Linux系统中遇到的Kernel Panic(内核恐慌)问题的定位与解决。Kernel Panic是一种严重的系统错误状态,它表明内核在运行过程中遇到了无法恢复的错误,导致系统必须立即停止...

    linux升级内核笔记

    ### Linux 升级内核知识点详解 #### 一、前言 Linux 内核作为操作系统的核心部分,负责管理和调度硬件资源、提供基本的系统服务。随着技术的发展与安全性的提升,适时更新内核是非常必要的。本文将详细介绍如何从 ...

    linux内核升级

    - 更新 GRUB 或其他引导加载器,确保下次启动时可以选择新内核。 2. **重启系统**: - 重启计算机,选择新内核启动。 3. **验证新内核**: - 再次使用 `uname -r` 命令确认是否已经切换到了新内核版本。 ###...

    1TB内存机器安装LINUX系统

    3. **持续关注更新**:随着Linux内核版本的不断演进,未来可能不再需要这些特殊配置即可支持更大规模的内存资源。 #### 六、参考资料 - [64-bit RHEL 5 Systems with 1TB of Memory Experience a Kernel Panic ...

    Linux常见问题.docx

    在 CentOS 中,可能会出现启动 Linux 时无法进入系统的情况,这是由于系统启动时的 Kernel Panic 错误引起的。解决方法是编辑 grub 菜单,选择正确的 kernel 内核版本,并保存修改。 知识点 * Kernel Panic 错误 *...

    Linux-crash-book_kdump.7z

    2. 设置crash kernel:为kdump分配一部分内存空间作为crash kernel,这可以在GRUB启动配置中完成,如`append crashkernel=64M`表示分配64MB内存给crash kernel。 3. 配置sysconfig:编辑`/etc/sysconfig/kdump`文件...

    linux安装过程停在runningsbinloader处问题的记录.pdf

    在某些情况下,即使编译了新的内核,问题依然存在,这时需要更深入地调整内核启动参数,如强制启用ACPI,通过在`/boot/grub/grub.conf`文件中添加`acpi=on`。 当系统无法正常执行`poweroff`、`halt -p`或`shutdown ...

    P2V后LINUX-处理.docx

    如果修复GRUB之后仍然出现问题,如“Kernel panic – not syncing: Attempted to kill init!”,这通常意味着内核未能找到必要的SCSI驱动。 1. **再次进入恢复模式**。 2. **修改配置文件**: - 执行`# vim /etc/...

    中科曙光服务器培训教程汇总:操作系统异常情况处理.pptx

    * 内核参数加 enforcing=0 或 selinux=0 可能引起 Kernel panic。 * Firmware Bug 可以看出是在 OS 下报出的错误。 * 非正常关机,突然断电,设备数据读写异常等故障多为文件系统只读,或 root 分区损坏。 4. ...

    光盘安装解决办法

    2. **Kernel Panic错误**:在安装过程中可能出现`Kernel panic`错误,这通常是由于硬件兼容性问题或者驱动程序不匹配造成的。解决方法是在启动时输入特定的内核参数,如`noapic`和`acpi=off`,以禁用某些可能导致...

    archlinux安装分享

    如果遇到 “Kernel Panic” 错误,可能是因为内核与硬件不兼容或缺少必要的模块。检查硬件是否被正确识别,并确保安装了所有必要的驱动程序。 ##### “Root device '/dev/sd??' doesn't exist” 如果出现此错误,...

    \Linux一句话精彩回答.pdf

    - **命令**: `echo 0 > /proc/sys/kernel/panic` - **描述**: 如果希望禁用Ctrl+Alt+Del组合键导致的系统重启功能,可以通过上述命令来实现。这将设置系统在遇到错误时不会自动重启。 ### 16. 查看Red Hat版本 - **...

Global site tag (gtag.js) - Google Analytics