ubuntu升级“ /boot空间不足”解决方法

今天使用ubuntu时,弹出更新画面,但点击更新后,却显示“Not enough free disk space,The upgrade needs a total of 45.2M free space on disk ‘/boot‘. Please free at least an additional 17.8M of disk space on ‘/boot‘. Empty your trash and remove temporary
packages of former installations using ‘sudo apt-get clean‘.“的错误,当按照提示运行sudo apt-get clean时也没什么反应。问题如下图所示:

其实,这个问题是由于我们/boot下有过多的旧版本内核(或者是升级所产生的多余内核文件),只要我们删除就可以了,但内核文件是系统的组成部分,胡乱删除随时都可能出现问题,在此介绍一种已成功试验过的方法:

1.首先,我们需要使用如下命令去查找我们安装了多少个内核版本

cd /boot

/boot$ dpkg -l | grep linux-image

我的运行后显示如下信息:

2.此时显示有很多的内核版本,我们需要判断到底要删除那些才不会删错,运行如下命令,即可得到答案

/boot$ uname -a

运行后显示如下信息:

由此可知,内存版本号是linux-image-3.13.0-34-generic,其余的*-23-generic到*-49-generic都可以删除掉,腾出空间。

3.运行以下命令删除多余内核版本(运行前要将Update Manager窗口关闭)

sudo apt-get purge --remove linux-image-3.5.0-23-generic
linux-image-3.5.0-41-generic (可选择删除linux-image-3.5.0-42-generic 到 linux-image-3.5.0-49-generic)

如果怕删错,而空间又不需要太多,可以只删除一个或两个,要全部删除只需将版本名称排列好就可以全部删除(要以空格隔开)。

完成后,就能够更新了,更新界面如下:

至此,问题解决!!!

时间: 2024-10-25 11:05:36

ubuntu升级“ /boot空间不足”解决方法的相关文章

完全解决 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

\boot 空间不足解决方法

ubuntu系统总是更新,有时是内核,有时是软件,最近的一次更新download中,提示\boot目录空间不足,我是将\boot单独划分在一个分区中的,当该目录空间不足时,可以利用命令删除没有用的镜像,或是为分区增加磁盘空间.我实验的是前者,上网找了方法,如以下: 1: 在终端下察看已经安装的旧的内核: ctrl+alt+t——>进入终端——>输入命令: dpkg --get-selections|grep linux 如下: linux-后面带image的是旧的内核.因为我已经将旧的内核删除

新增硬盘后,其他盘变成未分区空间的解决方法

许多人为了加速开机速度,提升电脑运行能力,于是买了新的固态硬盘来做主硬盘,原来的硬盘用光驱硬盘托架扩展. 在其过程中,会暴露许多问题,下面我来帮助大家解决一个最常见的问题:新增硬盘后,原来的已有盘变成了为分区空间. 现象:新增硬盘后,原来的已有盘变成了为分区空间. 解决方法: 1.下载分区助手或者是DiskGenius 下载地址: 分区助手:http://www.onlinedown.net/soft/250766.htm DiskGenius:http://rj.baidu.com/soft/

ORACLE数据库占用大量硬盘空间常规解决方法

通常ORACLE数据库占用硬盘空间过大的原因有这么几个(以oracle 10.2.0版本为例): 1.oracle的安装目录...\oracle\product\10.2.0\admin\orcl\udump目录下,追踪日志文件占用大量硬盘空间: 2.oracle的安装目录...\oracle\product\10.2.0\oradata\orcl目录下,UNDO表空间文件占用大量硬盘空间. 针对以上两个问题,解决方法如下. 第一个问题解决方法: udump目录下面是oracle的追踪日志文件,

Ubuntu几种常见乱码解决方法

一.网页中的flash乱码:        ubuntu默认浏览器是Firefox,但是Ubuntu默认不安装像flash这种带版权的软件,所以当你浏览像youku或网页播放器时,这种带有 flash的网页,firefox会提示你安装缺失插件,选择安装Flash插件后确实是可以显示flash了,不过你会发现,在flash上面的中文都是方框!注意:建议选择adobe的插件,这是由于兼容性.    解决方法:    终端中输入:    cd /etc/fonts/conf.d/    sudo cp

VPS服务器升级原则及故障解决方法

随着信息化建设的飞速发展,很多企业意识到自己的服务器已经不能满足自己发展的需要了.某公司服务器会经常出现宕机等情况,其原因是服务器不能承担更多的用户访问数量.还有处理器因为过于陈旧会出现资源占用率过高的情况.而且旧机器成本更高,所以需要对VPS服务器进行升级.我们需要注意升级的原则以及故障解决方法. 一.服务器升级原则 1. 服务器升级的目的是解决系统某一方面的瓶颈,但是升级的结果不能造成新的系统瓶颈. 升级时应该考虑针对的是服务器哪一方面的瓶颈,但是从应用来说,不能因为简单的升级某一部件,而造

Vagrant box ubuntu/xenial64 没有密码的解决方法

参考了Vagrant box ubuntu/xenial64 の ubuntuユーザ の passwordについて 1. 可以通过 Git Bash 使用  vagrant ssh 登录到Ubuntu/xenial64的终端中 2. 在终端中输入: vim useradd.sh 文件内容 #!/bin/bash set -Ceu USER="vagrant" # password "vagrant" を SHA-512 でハッシュ化 PASSWORD=$(perl

VMware 12虚拟机下Ubuntu 16连不上网解决方法

打开自带Firefox浏览器,显示连接不上网,终端下 ping 也显示 unkown 解决方法: 1.打开虚拟机的“编辑”选项,选择“虚拟网络编辑器” 2.选择VMnet8(我不知道为啥VMnet8这么神奇,要是新建其他号还不行,暂且不管),点击右下角“更改设置” 3.同时打开 Windows下面的DOS,输入ipconfig/all,看到虚拟网络适配器的地址为192.168.40.1 然后依次配置 1处为192.168.40.0 2处起始地址为192.168.40.128,结束地址为192.1

盗版升级win10黑屏解决方法

盗版升级win10遭遇黑屏怎么解决?近日就有相关媒体报道料称,假如盗版升级Win10后,那么间隔1个小时就会出现一次黑屏--! 那么盗版Win10一小时黑屏一次有没有什么解决方案?方法很定是有的,而且有很多种.小编现在就总结几种解决盗版Win10一小时黑屏一次的方法. Win10怎么升级? 微软宣布将于今年夏天推出Windows 10正式版,届时国内Windows 7以上的系统用户可通过腾讯电脑管家.360安全卫士等免费升级至Windows 10. 什么是Win10盗版系统? 简单来说,只要没有