`
fourfireliu
  • 浏览: 95636 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ubuntu软件更新器更新内核时出现"/boot磁盘空间不足"的情况原因及解决办法

 
阅读更多

主要是由于多次升级内核后,老版本的内核没有卸载掉占了太多空间,但其实现在用的是新版本内核,老的已经没用了,所以卸载掉就好。

 

步骤如下:

       1 先查看当前使用的内核版本 uname -a ,得到输出类似如下:

fourfire@fourfire:~$ uname -a

Linux fourfire 3.16.0-45-generic #60~14.04.1-Ubuntu SMP Fri Jul 24 21:16:23 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

 

        2 查看当前安装了多少个版本的内核,用dpkg命令(全称debain package, 用于Debian操作系统专用的软件管理系统 dpkg命令偏底层一点,apt-get 命令就是建立在dpkg基础之上的): dpkg --get-selections |grep linux-image ,得到输出类似如下:

 fourfire@fourfire:~$ dpkg --get-selections |grep linux-image

linux-image-3.16.0-44-genericinstall

linux-image-3.16.0-45-genericinstall

linux-image-extra-3.16.0-44-genericinstall

linux-image-extra-3.16.0-45-genericinstall

linux-image-generic-lts-utopicinstall

 

       3 由上可知,linux-image-3.16.0-44-generic这是已经无用的版本,可以删除,使用apt-get命令执行删除

sudo apt-get purge linux-image-3.16.0-44-generic 相关的linux-image-extra-3.16.0-44-generic也会一并被删除,千万小心不要把正在用的版本 比如linux-image-3.16.0-45-generic给删了。另外保险起见,适当留1,2个老版本比如linux-image-3.16.0-44-generic备用也挺好的。一般都是堆积了3,4个老版本才会出现空间不足的情况。

分享到:
评论

相关推荐

    解决Ubuntu 16.04下提示boot分区空间不足的办法

    因为linux内核一直在更新,更新后,旧的内核就不在使用,但旧的内核文件还在boot里面,占据着空间,更新几次过后boot分区就会被占满,显示boot磁盘空间不足。 解决办法 将不用的内核文件删除,释放空间。 步骤如下 ...

    ubuntu更新内核与清理无用文件.pdf

    ### Ubuntu 更新内核与清理无用文件 #### 一、更新内核的必要性与步骤 **1.1 更新内核的原因** 内核是操作系统的核心部分,负责管理和调度硬件资源,提供基本的服务供其他程序调用。对于Ubuntu这样的Linux发行版...

    修改ubuntu开机启动项顺序 grub设置 删除多余内核

    * 使用 `dpkg` 命令来卸载旧的内核版本,以释放磁盘空间和提高系统性能。 修改 Ubuntu 开机启动项顺序和删除多余内核可以通过编辑 GRUB 的配置文件和卸载旧的内核版本来实现。用户需要小心编辑 GRUB 的配置文件,...

    Ubuntu 为用户分配磁盘空间Linux 硬盘分区方案.txt

    ### Ubuntu 为用户分配磁盘空间与 Linux 硬盘分区方案详解 #### 标题与描述中的核心知识点概述 本文档将详细解读如何在 Ubuntu 系统中为用户合理分配磁盘空间,并探讨适用于 Linux 的硬盘分区方案。文档不仅会介绍...

    Ubuntu win10双系统

    在本文中,我们将深入探讨如何在Windows 10系统上安装Ubuntu双系统,以及解决可能出现的引导问题。首先,确保你的计算机硬件支持安装双系统,并且有足够的硬盘空间来分配给Ubuntu。 1. **下载Ubuntu ISO镜像文件**...

    如何在ubuntu10.04的2.6.35.13内核中添加一个新的系统调用

    ### 如何在Ubuntu 10.04的2.6.35.13内核中添加一个新的系统调用 ...通过上述步骤,可以实现在特定版本的Ubuntu内核中添加自定义系统调用,这对于学习操作系统原理、开发底层应用或优化系统性能具有重要意义。

    ubuntu12.04 升级内核实战.pdf

    此外,更新GRUB引导加载器以包含新内核是非常重要的,可以使用`update-grub`命令来实现。 请注意,升级内核可能会影响系统的稳定性和兼容性,因此在进行此类操作前,务必备份重要数据,以免因意外情况导致数据丢失...

    Ubuntu21.10的efi引导文件

    这个文件通常位于EFI系统分区(ESP,/boot/efi/EFI/ubuntu)中,用于指示GRUB如何加载内核和初始化RAM磁盘。 2. **BOOTX64.CSV**:此文件可能是一个错误的文件名,通常在EFI环境中,对应的应该是BOOTX64.EFI。它是...

    Ubuntu系统安装.docx

    最后,安装内核补丁包,输入命令./install0708.sh,并设置引导文件的权限,输入命令chmod 777 /boot/grub/grub.cfg。重新启动系统,输入命令uname –a 查看系统是否已经完全配置正常。 本文详细介绍了从制作 Ubuntu...

    Linux内核编译

    - 编译内核是一个比较占用磁盘空间的过程,因此需要有足够的硬盘空间。建议至少预留16GB-20GB的空间来确保内核编译的正常进行。 - 可以使用 `df -h` 命令来检查磁盘使用情况。 **4. 下载并解压Linux内核源码** ...

    清理Ubuntu垃圾及启动项.docx

    在Ubuntu操作系统中,随着时间的推移和用户的使用,系统可能会积累大量的无用文件和旧内核,这不仅占用宝贵的磁盘空间,还可能影响系统的性能。因此,定期进行系统清理是保持Ubuntu运行顺畅的关键步骤。本文将详细...

    恢复ubuntu启动 grub安装出错, 导致windows7无法启动

    - Grub是Linux系统中常用的引导加载器,负责在计算机启动时加载操作系统内核。 - 它允许用户选择要启动的操作系统,这对于多操作系统环境(如同时安装Ubuntu和Windows7)至关重要。 2. **问题分析** - 当Ubuntu...

    笔记本重装Win7系统后无法进入ubuntu的解决方法.docx

    如果你之前在安装Ubuntu时为`/boot`分区单独分配了空间(通常是 `/dev/sda2`),则还需要额外挂载`/boot`分区: ```bash mount /dev/sda2 /mnt/boot ``` #### 步骤4:重新安装Grub引导加载程序 接下来,我们需要...

    把Ubuntu装入U盘

    `kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper noprompt nopersistent iso-scan/filename=/ubuntu/ubuntu-11.10-desktop-i386.iso --`,这一长串命令包含了启动时使用的内核文件及其参数。...

    Ubuntu上编译Linux-2.6.18总结

    - `/boot/initrd.img-`:初始化RAM磁盘时使用的镜像文件,包含启动过程中所需的基本文件系统模块。 - `/boot/grub/menu.lst`:GRUB启动管理器的配置文件,用于设置启动选项。 2. **/lib/modules** 目录:存放内核...

    ubuntu 下修改XEN loop device数目限制问题.

    Loop设备是Linux内核提供的一种机制,允许将一个文件或者磁盘映像作为块设备来使用,这对于创建虚拟磁盘,特别是在虚拟机克隆场景中非常有用。 然而,XEN默认对loop设备的数量有一定的限制,可能会在克隆虚拟机时...

Global site tag (gtag.js) - Google Analytics