如何清理/boot 在Ubuntu环境中

/boot分区未满

sudo dpkg --list 'linux-image*'|awk '{ if ($1=="ii") print $2}'|grep -v `uname -r` | while read -r line; do sudo apt-get -y purge $line;done;sudo apt-get autoremove; sudo update-grub

/boot分区已经满了

删除一个或者多个比现在 uname -r 使用更新的版本. 

sudo rm -rf /boot/*版本号*

用df -h 查看是否有足够的剩余空间

执行 sudo apt-get -f install; apt-get autoremove;

此时可以返回/boot 分区未满步骤开始做

sudo update-grub.

 

 

 

 

我操作过程中遇到/tmp满了,然后进到temp中删除了一些mkintr...这样的目录, 然后run上面的步骤成功了

还有我检查/boot/grub/menu.lst中没有现在正在运行的内核选项, 做了实验并不影响重启开机.如果担心, 可以把现在的内核版本加入到menu.lst中

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值