这个问题是一个长期存在的问题,以下是经典的问题和答案之一,尽管有些细微差别可能需要一些答案:
升级时出现“可用空间不足”的消息,我有点担心,不知道重新启动时是否存在任何问题。
看来我的机器(20.04 LTS)已经更新,但是,由于它几天没有重新启动,执行“uname -r”仍然显示正在使用旧内核:
我@home:uname -r
5.15.0-73-通用
在 /boot 上执行 ls -l 会显示新内核 (-75),当然还有旧内核。我拥有的另一台机器(也运行 20.04 LTS)显示 System.map-5.15.0-75-generic 和 vmlinuz-5.15.0-75-generic 的大小完全相同(尽管另一台机器上的 initrd.img-5.15.0-73 和 -75.generic 不同;大小接近,但较小;1285887067 和 128598091),并且 config-5.15.0-73 和 -75 相同。是否可以假设新内核已下载并准备就绪?
rwxr-xr-x 5 root root 4096 Jun 22 06:39 .
drwxr-xr-x 20 root root 4096 Sep 29 2014 ..
-rw-r--r-- 1 root root 262214 May 17 10:12 config-5.15.0-73-generic
-rw-r--r-- 1 root root 262224 Jun 7 15:21 config-5.15.0-75-generic
drwx------ 2 root root 4096 Dec 31 1969 efi
drwxr-xr-x 4 root root 4096 Jun 22 06:39 grub
lrwxrwxrwx 1 root root 28 Jun 22 06:36 initrd.img -> initrd.img-5.15.0-75-generic
-rw-r--r-- 1 root root 177971432 Jun 8 00:10 initrd.img-5.15.0-73-generic
-rw-r--r-- 1 root root 177979513 Jun 22 06:37 initrd.img-5.15.0-75-generic
lrwxrwxrwx 1 root root 28 Jun 22 06:36 initrd.img.old -> initrd.img-5.15.0-73-generic
drwx------ 2 root root 16384 Nov 26 2020 lost+found
-rw-r--r-- 1 root root 182704 Aug 18 2020 memtest86+.bin
-rw-r--r-- 1 root root 184380 Aug 18 2020 memtest86+.elf
-rw-r--r-- 1 root root 184884 Aug 18 2020 memtest86+_multiboot.bin
-rw------- 1 root root 6229204 May 17 10:12 System.map-5.15.0-73-generic
-rw------- 1 root root 6230131 Jun 7 15:21 System.map-5.15.0-75-generic
lrwxrwxrwx 1 root root 25 Jun 22 06:36 vmlinuz -> vmlinuz-5.15.0-75-generic
-rw------- 1 root root 11473896 May 17 10:16 vmlinuz-5.15.0-73-generic
-rw------- 1 root root 11493608 Jun 7 15:23 vmlinuz-5.15.0-75-generic
lrwxrwxrwx 1 root root 25 Jun 22 06:36 vmlinuz.old -> vmlinuz-5.15.0-73-generic
细微差别:
系统可以重新启动吗?有没有办法知道内核是否已正确下载?最糟糕的情况是我们必须使用旧内核重新启动,如下所示:如何使用旧版本的内核启动?
如果只有两个内核(-73 和 -75),并且 /boot 中似乎有空间,为什么我们会收到有关启动大小的错误:
me@home: /boot$ df -h /boot
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 703M 382M 270M 59% /boot
对于调整 /boot 的大小,似乎您可以从 Ubuntu Live USB 启动并从那里运行 gparted。我的系统启动到屏幕,首先要求输入密码“请解锁磁盘 sda6_crypt”。这可能是一个单独的问题,但似乎相关 - 即使加密,您也可以调整 /boot 的大小吗?这里的注释来自 16.04,而不是 20.04:调整加密磁盘的大小?;肯定还有其他人有类似的设置。