很多同学都是在自己的机器上安装双系统,也就是说用来装linux的空间不会很多。在装的过程中都喜欢把boot挂单独挂分区,一般设置100M,

可随着linux升级,往往会攒下好几个内核,某一天系统会提示你升级失败,空间不足了。。。

更改boot分区大大小不晓得可不可以做到,貌似linux下还没有无损分区的概念。

既然已经知道是boot空间不足了,那首先我们看看里面都有神马东西!!

expired@expired:~$ ls /boot

abi-2.6.35-25-generic memtest86+.bin

abi-2.6.35-27-generic memtest86+_multiboot.bin

abi-2.6.35-28-generic System.map-2.6.35-25-generic

config-2.6.35-25-generic System.map-2.6.35-27-generic

config-2.6.35-27-generic System.map-2.6.35-28-generic

config-2.6.35-28-generic vmcoreinfo-2.6.35-25-generic

grub vmcoreinfo-2.6.35-27-generic

initrd.img-2.6.35-25-generic vmcoreinfo-2.6.35-28-generic

initrd.img-2.6.35-27-generic vmlinuz-2.6.35-25-generic

initrd.img-2.6.35-28-generic vmlinuz-2.6.35-27-generic

lost+found vmlinuz-2.6.35-28-generic

我们可以看到都是一些内核启动文件,很明显有些是我们不需要的,其实以上都还是我已经卸载了俩比较老的内核的情况了,没商量,不需要的就当垃圾处理掉。

首先请用uname -a看下自己当前启动的是哪个内核。

expired@expired:~$ uname -a

Linux expired 2.6.35-28-generic #49-Ubuntu SMP Tue Mar 1 14:39:03 UTC 2011 x86_64 GNU/Linux

从中可以看到我此刻启动的是2.6.35-28-generic,再用dpkg命令看下你的机器上都有哪些内核文件。

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

linux-image-2.6.35-22-generic deinstall

linux-image-2.6.35-24-generic deinstall

linux-image-2.6.35-25-generic install

linux-image-2.6.35-27-generic install

linux-image-2.6.35-28-generic install

linux-image-generic install

不少,理论上除正在用的都可以删除,但刚升级的东西可能不稳定,为保险起见,保留1-2个之前版本吧。

运行apt-get remove命令卸载不需要的内核。

expired@expired:~$ sudo apt-get remove linux-image-2.6.35-25-generic

The following packages will be REMOVED:

linux-image-2.6.35-25-generic

0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.

After this operation, 139MB disk space will be freed.

Do you want to continue [Y/n]? y

出现以上提示问是否继续,按y或者直接回车继续。完成后会有如下提示:

DKMS: uninstall Completed.

Examining /etc/kernel/postrm.d .

run-parts: executing /etc/kernel/postrm.d/initramfs-tools 2.6.35-25-generic /boot/vmlinuz-2.6.35-25-generic

run-parts: executing /etc/kernel/postrm.d/zz-update-grub 2.6.35-25-generic /boot/vmlinuz-2.6.35-25-generic

Generating grub.cfg ...

Found linux image: /boot/vmlinuz-2.6.35-28-generic

Found initrd image: /boot/initrd.img-2.6.35-28-generic

Found linux image: /boot/vmlinuz-2.6.35-27-generic

Found initrd image: /boot/initrd.img-2.6.35-27-generic

Found memtest86+ image: /memtest86+.bin

Found Windows 7 (loader) on /dev/sda1

Found Windows Vista (loader) on /dev/sda4

done

现在的ubuntu会自动重建启动菜单grub.cfg,所以就一步到位了。卸载完后可以用df命令看下boot分区的空间使用情况。

expired@expired:~$ df

Filesystem 1K-blocks Used Available Use% Mounted on

/dev/sda9 19223252 9429624 8817144 52% /

/dev/sda7 93207 53279 35116 61% /boot

ok,已经腾出35m空间了,现在可以运行sudo apt-get upgrade升级了。

再用dpkg看下还剩什么东西。

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

linux-image-2.6.35-25-generic deinstall

linux-image-2.6.35-27-generic install

linux-image-2.6.35-28-generic install

linux-image-generic install

linux-image-2.6.35-25-generic 显示deinstall,表示已经删除,也许你觉得留着这个也不好看,那就重启后再运行一次卸载命令就可以了:

expired@expired:~$apt-get remove linux-image-2.6.35-25-generic

linux空间不足 进不了系统更新,ubuntu更新时提示/boot空间不足的解决方法相关推荐

  1. java安装 2203_win7系统无法安装java程序提示“内部错误2203”的解决方法

    win7系统无法安装java程序提示"内部错误2203"的问题发生概率较高.怎样来处理win7系统无法安装java程序提示"内部错误2203"的问题,知道的人估 ...

  2. win10 qq远程不上服务器未响应,Win10系统QQ远程协助时无法使用鼠标点击的解决方法...

    原标题:Win10系统QQ远程协助时无法使用鼠标点击的解决方法 有用户反映在Win10系统上使用QQ远程协助功能的时候,无法使用鼠标点击,这是怎么回事呢?在Win10系统上使用QQ远程协助时鼠标不能点 ...

  3. Win7系统下删除文件时出现“正在准备再循环”的解决方法

    Win7系统下删除文件时出现"正在准备再循环"的解决方法 今天,笔者在备份文件的时候,将一个word文档从移动硬盘复制到桌面.经过一系列"复(meng)杂(bi)&quo ...

  4. win10未能配置dhcp服务器,win10系统登录服务器时提示DHCP无法启动的解决方法

    DHCP Client为动态分配网址的服务,用户们如果要启动热点,就必须要开启dhcp服务器,有win10系统用户遇到登录服务器时发现提示DHCP无法启动,这是怎么回事呢?下面小编就和大家介绍win1 ...

  5. win10计算机的磁盘管理员权限,win10系统无法修改磁盘名称提示需要管理员权限的解决方法...

    很多小伙伴都遇到过win10系统无法修改磁盘名称提示需要管理员权限的困惑吧,一些朋友看过网上零散的win10系统无法修改磁盘名称提示需要管理员权限的处理方法,并没有完完全全明白win10系统无法修改磁 ...

  6. linux从串口接收数据丢失_Linux系统下串口接收数据,部分特殊字符丢失的解决方法...

    最近在linux系统中写了个串口接收程序,发送端依次从0x00~0xFF发送字符,但接收端某些字符老接收不到,分析及其解决方法如下: 一.只接收到数据: 05 06 07 08 09 0a 解决此问题 ...

  7. linux打开浏览器密码取消,Deepin下打开谷歌chrome浏览器提示解锁登录密钥环的解决方法...

    在Deepin Linux系统下打开谷歌chrome浏览器都提示解锁登录密钥环,每次登录打开浏览器都会提醒(解锁登录密钥环:输入密码以解锁您的登录密钥环,您用于登录计算机的密码与您的登录密钥环中的密码 ...

  8. 电脑计算机打不开显示远程过程,win10系统打不开图片提示“远程过程调用失败”的解决方法...

    很多小伙伴都遇到过win10系统打不开图片提示"远程过程调用失败"的情况,想必大家都遇到过win10系统打不开图片提示"远程过程调用失败"的情况吧,那么应该怎么 ...

  9. 输入网络密码来进入共享计算机,Win7系统与其他电脑共享文件提示输入网络密码如何解决...

    win7系统传输文件方式很多种,比如U盘.硬盘传输等,其实电脑之间共享文件比较便利,特别是办公一族经常会和其他电脑一起共享重要文件,有时共享系统却弹出提示"输入网络密码",怎么办? ...

最新文章

  1. 2021年春季学期-信号与系统-第四次作业参考答案
  2. 2.12 向量化更多例子-深度学习-Stanford吴恩达教授
  3. 2021年有不加班的选择吗?哪些城市加班最严重?
  4. 以前折腾的7zip图标
  5. 工作激发了我的热情,并不断激励着我” - SAP成都研究院Jerry Wang
  6. 【ABAP系列】SAP 面试 ABAPer的一些感想
  7. 想推翻JAVA的统治? 呵洗洗睡吧
  8. 计算机组成原理补充实验,计算机组成原理实验补充实验指导-实.doc
  9. 创世纪游戏、黄金分割比
  10. ⌈洛谷1505⌋⌈BZOJ2157⌋⌈国家集训队⌋旅游【树链剖分】
  11. OSPF与EIGRP的比较
  12. 雷电模拟器android4.2,雷电安卓模拟器-雷电模拟器下载 v4.0.55.0官方版--pc6下载站...
  13. 探索大神科比,30000多次投篮数据,有好玩的发现
  14. edittext 内容长度
  15. 【python报错】Python词云库wordcloud不显示中文
  16. 官宣!CATCTF不日开赛!!
  17. java全角转半角,半角转全角的方法
  18. 数据(机器学习/深度学习)竞赛平台——Kaggle
  19. 2021年全球望远镜收入大约1161.6百万美元,预计2028年达到1275百万美元
  20. 无聊猿将与 Coinbase 共同制作电影三部曲进军好莱坞

热门文章

  1. linux shell 无法ssh,linux – BASH和/或.BASHRC在SU或SSH登录后无法正常工作,除非运行“bash”命令...
  2. java web试题_Java web开发经典面试题汇总(内附答案详解)
  3. C语言libcurl:Uses the CURLINFO_TLS_SESSION data.
  4. TensorFlow中文社区
  5. latex中怎么设置每一行文字都对齐_排版系列教程 | LaTeX,为学术论文排版而生【浮动体篇】...
  6. python打印国际象棋规则口诀_python输出国际象棋棋盘的实例分享
  7. python库之sklearn(机器学习)
  8. 数学发展史中最重要的4个阶段
  9. NIO中的几个基础概念
  10. 51单片机实现c语言字母滚动,基于51单片机的led点阵滚动显示上下左右c语言程序.docx...