/ boot上的空间不足

当我启动时,我得到/ boot空间不足的消息。

我一直在阅读各种回复,但是当我输入命令’dpkg -l |时 grep linux-image-‘它告诉我“-1”无法识别。

是否有Ubuntu Tweak的更新版本? 我有Ubuntu 15.04。

我可以使用Gparted调整/ boot分区的大小,但我是ubuntu的新手并且不确定这样做。

sudo dpkg -1 linux-image-* | grep ^ii [sudo] password for david: dpkg: error: unknown option -1 Type dpkg --help for help about installing and uninstalling packages [*]; Use 'apt' or 'aptitude' for user-friendly package management; Type dpkg -Dhelp for a list of dpkg debug flag values; Type dpkg --force-help for a list of forcing options; Type dpkg-deb --help for help about manipulating *.deb files; 

从您的评论中,您使用的是1而不是l
正确的命令是:

 dpkg -l | grep linux-image- 

样本输出:

 ii linux-image-3.16.0-30-generic 3.16.0-30.40~14.04.1 amd64 Linux kernel image for version 3.16.0 on 64 bit x86 SMP ii linux-image-3.16.0-50-generic 3.16.0-50.67~14.04.1 amd64 Linux kernel image for version 3.16.0 on 64 bit x86 SMP ii linux-image-extra-3.16.0-30-generic 3.16.0-30.40~14.04.1 amd64 Linux kernel extra modules for version 3.16.0 on 64 bit x86 SMP ii linux-image-extra-3.16.0-50-generic 3.16.0-50.67~14.04.1 amd64 Linux kernel extra modules for version 3.16.0 on 64 bit x86 SMP ii linux-image-generic-lts-utopic 3.16.0.50.41 amd64 Generic Linux kernel image 

除了那个错字之外,剩下的问题与这个问题重复

此外,我没有找到任何生动的Ubuntu调整,请参阅此处


我正在添加此屏幕截图以显示差异:

Imgur

您可以通过删除旧内核和initrd映像来释放/ boot。

例:

 root@Lenovo-G40:/boot# uname -a Linux Lenovo-G40 3.19.0-30-generic #33-Ubuntu SMP Mon Sep 21 20:58:04 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux 

从上面的命令我运行内核3.19.0-30-generic

现在转到/boot并执行ls

 root @ Lenovo-G40:/ boot #ls
 abi-3.19.0-15-generic grub memtest86 + .elf vmlinuz-3.19.0-30-generic
 abi-3.19.0-30-generic initrd.img-3.19.0-15-generic memtest86 + _multiboot.bin vmlinuz-3.19.0-30-generic.efi.signed
 config-3.19.0-15-generic initrd.img-3.19.0-30-generic System.map-3.19.0-15-generic
 config-3.19.0-30-generic lost + found System.map-3.19.0-30-generic
 efi memtest86 + .bin vmlinuz-3.19.0-15-generic

现在我们将删除旧内核和initrd(也是与该版本3.19.0-15关联的所有文件)。 rm -rf initrd.img-3.19.0-15-generic abi-3.19.0-15-generic config-3.19.0-15-generic System.map-3.19.0-15-generic vmlinuz-3.19.0-15-generic

最后,更新grub以确保通过update-grub更新grub引导加载程序条目。

要扩展文件系统以进行引导,我们需要额外的努力并且风险很大。 因为/boot位于磁盘扇区的前面。 假设磁盘上仍有可用空间,则需要移动磁盘布局以获得/boot空间。

设备启动结束扇区大小类型
 / dev / sda1 2048 1050623 1048576 512M EFI系统
 / dev / sda2 1050624 1550335 499712 244M Linux文件系统
 / dev / sda3 1550336 976771071 975220736 465G Linux LVM

从上面你可以看到/dev/sda2/boot驻留)1550335的结束扇区和/dev/sda3开始扇区(在这种情况下是/root )1550336是连续的。

要扩展引导,需要在/ dev / sda2和/ dev / sda3之间留出一些空间。 Gparted可以帮助您归档这个,但文件系统需要离线,当然必须有磁盘上的可用空间。