首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法升级到17.04,因为有完整的/boot,已经清理了旧内核

无法升级到17.04,因为有完整的/boot,已经清理了旧内核
EN

Ask Ubuntu用户
提问于 2017-04-09 09:30:49
回答 2查看 686关注 0票数 0

我有一个/boot分区,里面有232MiB。其中,102.2MiB是免费的。

我已经执行了任何可能的必要清理,只安装了2(2)个内核,每个内核都带着50MiB

代码语言:javascript
复制
$ sudo du * -h | sort -n
1.0K    lost+found
1.4M    abi-4.8.0-42-generic
1.4M    abi-4.8.0-46-generic
2.1M    grub.bak/i386-pc
2.1M    grub/i386-pc
2.3M    grub/fonts
2.4M    grub.bak/fonts
3.9M    System.map-4.8.0-42-generic
3.9M    System.map-4.8.0-46-generic
4.4M    grub.bak
6.8M    grub
7.2M    vmlinuz-4.8.0-42-generic
7.2M    vmlinuz-4.8.0-46-generic
41M     initrd.img-4.8.0-42-generic
41M     initrd.img-4.8.0-46-generic
126K    grub/locale
180K    memtest86+.bin
182K    memtest86+.elf
182K    memtest86+_multiboot.bin
196K    config-4.8.0-42-generic
196K    config-4.8.0-46-generic
726K    extlinux/themes/debian-wheezy
727K    extlinux/themes
781K    extlinux

现在我已经尝试通过update-manager -d从Ubuntu16.10升级到Ubuntu17.04,但是它没有成功地抱怨/boot上缺乏空间。对我来说这似乎不合理。

我可以很好地调整/boot的大小,但是由于它已经超出了几乎所有源代码推荐的范围,我担心这将变成一件正常的事情(而且我需要相当长的时间,因为/boot目前被挤在其他分区之间)。

我应该删除/boot分区并将其与/合并吗?我这样做有什么危险?

EN

回答 2

Ask Ubuntu用户

发布于 2017-04-09 10:05:55

如果执行了系统更新,请重新启动计算机并执行以下命令:

代码语言:javascript
复制
dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

这将删除所有旧内核,并为您生成一个新的Grub菜单,该菜单将只包含您正在使用的当前内核。然后,您可以尝试升级并查看错误是否已经消失。来源:

https://ubuntugenius.wordpress.com/2011/01/08/ubuntu-cleanup-how-to-remove-all-unused-linux-kernel-headers-images-and-modules/

票数 0
EN

Ask Ubuntu用户

发布于 2017-04-10 22:52:06

FWIW,这是一个已知的bug,已经修复;但修复不会帮助您,因为大小是在您安装Ubuntu时设置的。请参见此处的bug报告:

https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1465050

您可以通过删除当前未使用的内核来进行更新。(为此,我将使用dpkg,以便在包管理器中跟踪更改。)这可能会为升级腾出足够的空间。但是,请注意,您可能很快就会遇到分区的大小限制,因此从长远来看,调整/boot大小(或创建一个新的更大的/boot)是可取的。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/902804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档