博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu升级出现/boot空间不足解决(转)
阅读量:6657 次
发布时间:2019-06-25

本文共 1861 字,大约阅读时间需要 6 分钟。

经常升级Linux内核,导致更新时警告/boot分区空间不足。这是以为多次升级内核后,导致内核版本太多,清理一下没用的内核文件就行了。命令如下:

zht@zht-Ubuntu:~$ dpkg -l 'linux-image-*' | grep '^ii'
//或者:zht@zht-Ubuntu:~$ dpkg --get-selections |grep linux-image
ii  linux-image-3.5.0-17-generic              3.5.0-17.28                               amd64        Linux kernel image for version 3.5.0 on 64 bit x86 SMP
ii  linux-image-3.5.0-21-generic              3.5.0-21.32                               amd64        Linux kernel image for version 3.5.0 on 64 bit x86 SMP
ii  linux-image-3.5.0-26-generic              3.5.0-26.42                               amd64        Linux kernel image for version 3.5.0 on 64 bit x86 SMP
ii  linux-image-extra-3.5.0-17-generic     3.5.0-17.28                               amd64        Linux kernel image for version 3.5.0 on 64 bit x86 SMP
ii  linux-image-extra-3.5.0-21-generic     3.5.0-21.32                               amd64        Linux kernel image for version 3.5.0 on 64 bit x86 SMP
ii  linux-image-extra-3.5.0-26-generic     3.5.0-26.42                               amd64        Linux kernel image for version 3.5.0 on 64 bit x86 SMP
ii  linux-image-generic                             3.5.0.26.32                               amd64        Generic Linux kernel image
还可以通过“ls /boot”命令查看/boot中有哪些文件:
zht@zht-Ubuntu:~$ ls /boot
abi-3.5.0-17-generic         lost+found
abi-3.5.0-21-generic         memtest86+.bin
abi-3.5.0-26-generic         memtest86+_multiboot.bin
config-3.5.0-17-generic      System.map-3.5.0-17-generic
config-3.5.0-21-generic      System.map-3.5.0-21-generic
config-3.5.0-26-generic      System.map-3.5.0-26-generic
grub                         vmlinuz-3.5.0-17-generic
initrd.img-3.5.0-17-generic  vmlinuz-3.5.0-21-generic
initrd.img-3.5.0-21-generic  vmlinuz-3.5.0-26-generic
initrd.img-3.5.0-26-generic
可以看到都是一些内核启动文件,很明显有些是我们不需要的(建议先卸载比较老的内核),不需要的就当垃圾处删除吧。理论上,除正在用的其它的都可以卸载,但刚升级的东西可能不稳定,为保险起见,保留1-2个之前版本备用吧
注意:卸载老的内核之前,首先用uname -a查看当前启动的是哪个内核(防止把当前正在使用的内核卸载了):
zht@zht-Ubuntu:~$ uname -a
Linux zht-Ubuntu 3.5.0-26-generic #42-Ubuntu SMP Fri Mar 8 23:18:20 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
===============================
卸载旧的内核,命令如下:
//卸载linux-image-3.5.0-17-generic

zht@zht-Ubuntu:~$ sudo apt-get purge linux-image-3.5.0-17-generic

之后根据提示输入yes即可完成卸载。

 

转自:

转载地址:http://dkxto.baihongyu.com/

你可能感兴趣的文章
Open××× 使用"用户名/密码"登录验证
查看>>
CentOS5.6下使用pptp架设***
查看>>
“锁定”语句 lock(C# 参考)
查看>>
TCP-IP协议详解(10) TCP滑窗管理
查看>>
Linux学习笔记一:VI高级功能
查看>>
HtmlEmail邮件发送
查看>>
在IBM服务器上安装window操作系统,如何识别大于2T的硬盘
查看>>
我国电子商务B2C市场和C2C市场规模的变化
查看>>
Javascript编写类的混合方式
查看>>
2008R2 WDS(一)---安装WDS服务器
查看>>
java 枚举
查看>>
“懒惰” Linux 运维工程师的 10 个关键技巧
查看>>
c++求两个向量的交点
查看>>
Hadoop安装-单节点/伪分布(2.7.3)
查看>>
dz2.5如何转phpwind 8.7
查看>>
KVM精简教程(四):virt-install命令详解
查看>>
谢烟客---------Linux之深入理解anaconda使用
查看>>
【Linux】 Linux常用命令大全
查看>>
浅谈ERP管理软件的实施现状体现
查看>>
我的友情链接
查看>>