升级内核之后会存在多余内核.
如果降版本,还会存在不能使用的高版本内核.机器启动时可能会报错: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 即可.
分享到:
相关推荐
虚拟机黑屏end kernel panic - not syncing两种解决方式 最新的Ubuntu或Debian安装新虚拟机,或者复制别人安装好的虚拟机,出现黑屏,屏幕上提示kernel panic错误: end kernel panic - not syncing: corrupted ...
kernel panic - not syncing : fatal exception 之后就一直停在那里. 查了一些网站资料,大部分都是双CPU才发生的,有些是关闭:Hyper-Threading (HT)好了,有些关闭USB好了。 但是我试过了关闭HT,或者关闭USB都...
通过panic log,用objdump解析出vmlinux,找出系统挂掉的真正原因
基于ARM平台的Linux内核Panic机制分析及优化,张庆,赵晶玲,本文结合2.6.30版本的Linux内核源代码,分析了Linux平台的Panic机制的工作原理和工作流程。通过参照X86平台的Panic机制提出了对ARM平台Panic��
Kernel panic - not syncing: Attempted to kill init 解决办法 开源成就技术;技术成就梦想
关于内核报错 “Unable to handle kernel paging request at virtual address” 的问题, 绝大多数都是由于程序使用了不可用的指针而引起的, 定位这类问题的办法很简单,也希望我的描述足够简单实用. 由韩大卫@吉林...
详解OOPS,kernel panic的定位方法
现在的 Linux 比几年前要成熟的多,但有时候还是会出现莫名其妙、无法解释的 kernel panic 情况。对于大部分 Linux 用户来说出现 kernel panic 重启一下就可以了,但是对于系统管理员和那些做虚拟主机、共享主机、...
ARM 启动 后显示Kernel panic(Attempted to kill init!)
Openwrt中通过gdb工具定位内核panic错误位置,快速定位内核内存越界代码位置,节约调试时间。
A Quick Overview of Linux Kernel Crash Dump AnalysisA Quick Overview of Linux Kernel Crash Dump AnalysisA Quick Overview of Linux Kernel Crash Dump AnalysisA Quick Overview of Linux Kernel Crash Dump ...
主要讲解Linux内核参数。kernel.wake_balance = 1 导致调度运行线程被唤醒的任何avaialble调度的CPU。而不是它的CPU的优化的基础上缓存痕迹。默认为1 kernel.suid_dumpable = 0 kernel.unknown_nmi_panic = 0 该参数...
Linux内核Panic和Oops现象调试手段,可参考该文档Debug
本人最近在玩树莓派4B的时候,树莓派在烧录镜像之后,无法启动,一直卡死在end kernel panic not syncing: attempted to kill init! exitcode = 0x00000000b 环境 设备:树莓派4B 查找原因–树莓派官网 根据官网给...
# This is a root file system for linux 0.11 kernel. # Rebuild from materials gathered from Internet. # # Zhao Jiong ( gohigh@sh163.net ) # http://oldlinux.org/ 2004.1.4 # Third ...
保存kernel crash信息的一种方式,文件内为源代码实现。可自行分析。稍加修改即自用。
当用户手上的系统设备没有接上串口,此时系统发生了不知名的panic 崩溃,看门狗重启了。这时再去分析查看panic 信息log已经消失了。 解决方案:小编在项目中遇到这种情况,利用panic 函数将系统重启之前有必要的...
KERNEL 死机分析,有实际的例子.kernel PINIC
解决乌班图系统无法开机问题
也要感谢Linux内核完全注释的作者赵炯博士,是他拉接了操作系统与操作系统爱好者的距离. 最后,我也非常想和操作系统爱好者们共同交流心得体会,也希望能多认识一些朋友. 我的网名:flyfish 我的QQ:785606288 E-...