Linux 服务器 boot 分区满,无法安装内核,有没有人遇到过?

2020-03-06 18:21:38 +08:00
 iiilii
Ubuntu Server 14.04
#df -h
/dev/md0p2 237M 237M 0 100% /boot

#sudo du -sh /boot
9.8M /boot

#ll /boot/
total 3.1M
drwxr-xr-x 5 root root 1.0K Mar 6 18:08 grub/
-rw-r--r-- 1 root root 3.1M Mar 6 18:11 initrd.img-4.4.0-31-generic
drwx------ 2 root root 12K Jul 23 2018 lost+found/
-rw-r--r-- 1 root root 0 Mar 6 16:53 memtest86+.bin
-rw-r--r-- 1 root root 0 Mar 6 16:53 memtest86+_multiboot.bin

刚把 boot 分区下的内核都删了,准备重新安装,发现还是满的。
5461 次点击
所在节点    Linux
38 条回复
iiilii
2020-03-07 09:24:12 +08:00
@vk42 /dev/md0p2 is in use.
e2fsck: Cannot continue, aborting.
已经 umount。
iiilii
2020-03-07 09:25:26 +08:00
@msg7086 估计是踩到什么雷了,现在 boot 分区大小只能增不能减。
HAWCat
2020-03-07 09:30:24 +08:00
100 用了五年才用了 28…
Tink
2020-03-07 09:40:17 +08:00
Gparted 调整一下就行了
justd
2020-03-07 09:59:19 +08:00
https://blog.csdn.net/jx232515/article/details/52997180 我也遇到过,按照这个博客解决的
j0ck1e
2020-03-07 11:50:01 +08:00
1. apt-get autoremove --purge 清理无用安装包和老旧内核
清理老旧内核后尝试安装新内核,如果空间依然不够执行步骤 2
2. parted -l 把分区表贴出来
j0ck1e
2020-03-07 11:54:18 +08:00
@HAWCat 兄弟你是 5 年都没有升级内核吧。。
KINGOD
2020-03-07 12:50:19 +08:00
dpkg --get-selections | grep linux
比如你现在用的是 4.15.0-88,就把以前的都删掉:
sudo apt purge 4.15.0-43 4.15.0-44 4.15.0-45

以前我老遇到这个问题,以上是我用过的最简单的方法了。现在的电脑上 /boot 是 512M,很久没清理过了。刚才 dpkg --get-selections 发现,列出了 22 个内核,不过只有最近的两个内核是 install 状态,其他的旧的都是 deinstall。
masker
2020-03-07 12:53:34 +08:00
之前本地 Ubuntu 的 boot 分区 我只给 200m,后来才发现完全不够用……无奈只能用 livecd 用 gparted 进行扩容了。。。服务器就…没弄过……
masker
2020-03-07 12:54:42 +08:00
不过没扩容之前,我用的是这个办法
https://askubuntu.com/questions/142926/cant-upgrade-due-to-low-disk-space-on-boot
删除没用的内核文件~
coer
2020-03-07 12:59:41 +08:00
我自己机器都不分 boot,就分了 /和 home....
iiilii
2020-03-07 14:25:53 +08:00
@masker 我遇到的问题是 /boot 下所有内核都删了,但剩余空间变化不大,98%左右。
ftfunjth
2020-03-07 14:26:27 +08:00
删了没用的 linxz 内核呗,然后 grub2 更新一下。
iiilii
2020-03-07 14:27:36 +08:00
@coer 这样挺好,省心。
pipapa
2020-03-07 14:59:14 +08:00
128 加上 Windows 的都够用了, 分区垃圾太多了,手动清理下吧
HAWCat
2020-03-07 14:59:45 +08:00
@j0ck1e 没机会更新,都没出问题
ak47iej
2020-03-07 15:02:56 +08:00
ubuntu 自动升级内核就经常这样...我记得 autoremove 应该可以?
ps1aniuge
2020-03-09 21:18:35 +08:00
楼主,你这系统,已经太老了,岁数太大了,已经 eol 了。格式重装 18.04 得了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/650490

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX