UbubtuKylin15.04的Boot空间不足问题解决

如果经常升级Linux内核,可能导致更新时警告/boot分区空间不足,而引起后续的很多操作失败。

这是以为多次升级内核后,导致内核版本太多,清理一下没用的内核文件就行了。

查看磁盘空间:df -h

查看内核的版本:

dpkg -l ‘linux-image-*‘ | grep ‘^ii‘
//或者:dpkg --get-selections |grep linux-image
还可以通过“ls /boot”命令查看/boot中有哪些文件: 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查看当前启动的是哪个内核(防止把当前正在使用的内核卸载了):
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

sudo apt-get purge linux-image-3.5.0-17-generic

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

时间: 2024-10-28 14:27:16

UbubtuKylin15.04的Boot空间不足问题解决的相关文章

linux系统解决boot空间不足

有时候更新Linux系统是会碰到boot空间不足的错误,原因基本上是安装时boot空间设置问题可以通过删除旧的内核来释放boot空间. ubuntu: 1.查看当前使用内核版本号 uname -a(完整版) uname -r(精简版) 2.查看已安装的内核版本号 dpkg --get-selections | grep linux 3.删除内核 apt-get purge ... centos: 1.查看当前使用内核版本号 uname -a(完整版) uname -r(精简版) 2.查看已安装的

完全解决 ubuntu 升级 /boot 空间不足

经常升级Linux内核,导致更新时警告/boot分区空间不足.这是以为多次升级内核后,导致内核版本太多,清理一下没用的内核文件就行了. 查看安装的内核 dpkg --get-selections |grep linux-image 也可直接查看/boot下有哪些文件 ls /boot 查看当前运行内核 uname -a 将旧的内核删除(尽量保留2-3个以便恢复) sudo apt-get purge linux-image-3.5.0-17-generic 清理/usr/src 文件 sudo

ubuntu /boot 空间清理

本文引用自 blog.csdn.net/yypony/article/details/17260153 方法: 1: 在终端下察看已经安装的旧的内核: ctrl+alt+t——>进入终端——>输入命令:dpkg --get-selections|grep linux 给 /boot文件目录分配空间的时候,是100M,/boot可以单独分成一个区,也可以不单独分,在/(根目录)下也会自动为其创建一个boot目录.顺 便提一下,linux分区是树结构的,/为根目录,在其目录下会分各个执行不同工作的

ubuntu 系统提示升级失败,boot空间不足

系统提示升级失败,boot空间不足,解决方法: linux 随着系统的升级,会自动攒下好几个内核 执行 uname -a 看下自己当前启动的是哪个内核 dpkg --get-selections |grep linux-image命令看下你的机器上都有哪些内核文件 运行apt-get remove命令卸载不需要的内核, 如:sudo apt-get remove linux-image-3.19.0-25-generic

磁盘空间不足:这个更新需要花去 109 M 磁盘上总计 /boot 的空间。请在 45.9 M 磁盘上留出 /boot 空间。清空您的回收站和临时文件,用“sudo apt-get clean”清理以前的安装文件。

磁盘空间不足:这个更新需要花去 109 M 磁盘上总计 /boot 的空间.请在 45.9 M 磁盘上留出 /boot 空间.清空您的回收站和临时文件,用“sudo apt-get clean”清理以前的安装文件. 需删除先前升级下载的内核,过程如下: 1.命令:dpkg --get-selections|grep linux     查看系统内核 带  image 的是系统内核 2.  命令:   uname -a       //查看系统当前使用内核 本机当前使用的是  4.2.0-36 内

Oracle 'no privileges on tablespace 表空间名称' 问题解决

create user bryan identified by bryan; grant create session to bryan; grant create table to bryan; connect  bryan/bryan; create table bryan_employees ( emp_no number, emp_name varchar2(50) ); 创建表时会报如下错误:'no privileges on tablespace 'USERS' 原因在于users表

ubuntu-14.04中/boot分区不足的解决办法

环境:ubuntu-kylin 或者 ubuntu-14.04,/boot单独分区工具:ubuntu的liveCD. 问题: 由于当初安装的时候,看网上说/boot很小,100M足以,于是单独分区,分了100M,结果实际上装好以后,我的/boot只有88M(因为分区时和装好后系统对于容量的计算方法不同).这就带来一个问题,ubuntu过个两三天就会有一些更新,每次都有有内核更新,每次提示/boot太小,不能更新,很是麻烦.所以我需要把/boot扩大./boot没有单独分区的不会存在这个问题. 大

linux 编译内核 /boot空间不足?

/boot空间一般分配100M的空间,本来是够用的,由于频繁的更新导致旧的不再使用的内核文件也保留在boot空间里,占着位置,所以把这些不用的内核文件下载掉boot空间就能释放出一部分, 具体做法为 1.使用dpkg --get-selections | grep linux查看内核的安装状况,凡是带image都是旧的内核 2.使用uname -a 查看当前的内核版本 3.一般当前版本之前的版本都可以删除,我自己习惯把当前版本的前一个版本保留下来 4.删除的指令是 sudo apt-get re

ubuntu更新时提示/boot空间不足 解决方案

1.ubuntu更新首先最好重新设置数据源: 在"软件和更新"那里设置,最好选择163的源(题主在广州) 2.ubuntu更新时提示/boot空间不足 控制台使用命令:df -l 发现/boot已用99% 3.查看自己系统的内核版本: 1 2 [email protected]:~$ uname -a Linux ubuntu 3.2.0-25-generic #40-Ubuntu SMP Wed May 23 20:30:51 UTC 2012 x86_64 x86_64 x86_6