/ 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调整,请参阅此处
我正在添加此屏幕截图以显示差异:
您可以通过删除旧内核和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可以帮助您归档这个,但文件系统需要离线,当然必须有磁盘上的可用空间。