如何清理/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中

发布了66 篇原创文章 · 获赞 3 · 访问量 2万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览