当我尝试更新我的系统时,我收到消息说我需要 /boot 中的另外 20.1M。
过去几年,我经常用完 /boot 中的空间,不得不按照这里推荐的常规方法自动删除旧内核。我还按照推荐的 COMPRESS=xz i /etc/initramfs-tools/initramfs.conf 进行了操作。但现在我找不到其他要删除的内容:
bjorn@bjorn-900X3C-900X3D-900X4C-900X4D:~$ ls /boot
config-5.15.0-39-generic lost+found System.map-5.15.0-39-generic
efi memtest86+.bin vmlinuz-5.15.0-39-generic
grub memtest86+.elf
initrd.img-5.15.0-39-generic memtest86+_multiboot.bin
这让我相信,首次设置系统时的分区并不是很巧妙:
bjorn@bjorn-900X3C-900X3D-900X4C-900X4D:~$ df
Filsystem 1K-block Använt Tillgängligt Anv% Monterat på
tmpfs 775588 2156 773432 1% /run
/dev/mapper/ubuntu--vg-root 237386424 210035448 15269416 94% /
tmpfs 3877920 0 3877920 0% /dev/shm
tmpfs 5120 4 5116 1% /run/lock
/dev/sda2 241965 93595 135878 41% /boot
/dev/sda1 497696 9144 488552 2% /boot/efi
tmpfs 775584 2488 773096 1% /run/user/1000
更复杂的是,有些东西坏了,所以我无法从 USB 启动并运行 gparted 来增加分区。
我能做些什么才能最终正常运行更新?