ubuntu upgrade时遇到boot分区容量不足解决办法

我是在机上安装win7和ubuntu双系统的,当时把boot单独挂分区,设置了100M。
可随着linux升级,遇到了系统提示升级失败,boot空间不足。
上谷歌查找了下原因,原来是随着系统的升级,会自动攒下好几个内核,只要将没用的内核删除就可以腾出空间了,方法如下:
首先可以看一下boot下的东西,执行 ls /boot,
abi-3.2.0-23-generic-pae 
              initrd.img-3.2.0-27-generic-pae
abi-3.2.0-24-generic-pae                lost+found
abi-3.2.0-25-generic-pae                memtest86+.bin
abi-3.2.0-26-generic-pae                memtest86+_multiboot.bin
abi-3.2.0-27-generic-pae                System.map-3.2.0-23-generic-pae
config-3.2.0-23-generic-pae          System.map-3.2.0-24-generic-pae
config-3.2.0-24-generic-pae          System.map-3.2.0-25-generic-pae
config-3.2.0-25-generic-pae          System.map-3.2.0-26-generic-pae
config-3.2.0-26-generic-pae          System.map-3.2.0-27-generic-pae
config-3.2.0-27-generic-pae          vmlinuz-3.2.0-23-generic-pae
grub                                                        vmlinuz-3.2.0-24-generic-pae
initrd.img-3.2.0-23-generic-pae  vmlinuz-3.2.0-25-generic-pae
initrd.img-3.2.0-24-generic-pae  vmlinuz-3.2.0-26-generic-pae
initrd.img-3.2.0-25-generic-pae  vmlinuz-3.2.0-27-generic-pae
initrd.img-3.2.0-26-generic-pae
可以看到都是一些内核启动文件,很明显有些是我们不需要的。
接着执行 uname -a 看下自己当前启动的是哪个内核。
Linux zxl-K43SV 3.2.0-27-generic-pae #43-Ubuntu SMP Fri Jul 615:06:05 UTC 2012 i686 i686 i386 GNU/Linux
从中可以看到我此刻启动的是3.2.0-27-generic-pae,再用dpkg --get-selections |greplinux-image命令看下你的机器上都有哪些内核文件。
linux-image-3.2.0-23-generic-pae            install
linux-image-3.2.0-24-generic-pae            install
linux-image-3.2.0-25-generic-pae            install
linux-image-3.2.0-26-generic-pae            install
linux-image-3.2.0-27-generic-pae            install
linux-image-generic-pae                        install
理论上除正在用的都可以删除,但刚升级的东西可能不稳定,为保险起见,保留1-2个之前版本吧。
最后运行apt-get remove命令卸载不需要的内核,如:sudo apt-get removelinux-image-3.2.0-23-generic-pae。期间若出现提示问是否继续,按Y继续。
现在的ubuntu会自动重建启动菜单grub.cfg,所以就一步到位了。卸载完后可以用df命令看下boot分区的空间使用情况。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值