在最近的CVE安全请求更新内核的动机下,我尝试用sudo apt-get update && sudo apt-get install linux-generic更新我的内核,但是失败了。因此,我尝试更新apt list --upgradable列出的所有包。这也不起作用。
目前,如果我使用apt进行任何尝试,例如sudo dpkg --configure -a,就会得到大量的输出,以
Errors were encountered while processing:
linux-firmware
linux-image-5.4.0-105-generic中间的某个地方包含了一条可能很有趣的信息
update-initramfs: Generating /boot/initrd.img-5.4.0-1050-raspi
Using DTB: bcm2709-rpi-2-b.dtb
Installing /lib/firmware/5.4.0-1050-raspi/device-tree/bcm2709-rpi-2-b.dtb into /boot/dtbs/5.4.0-1050-raspi/./bcm2709-rpi-2-b.dtb
Taking backup of bcm2709-rpi-2-b.dtb.###############################################........................................................................................]
Installing new bcm2709-rpi-2-b.dtb.
Ignoring old or unknown version 5.4.0-1050-raspi (latest is 5.4.0-1055-raspi)
update-initramfs: Generating /boot/initrd.img-5.4.0-105-generic
Using DTB: bcm2709-rpi-2-b.dtb
Couldn't find DTB bcm2709-rpi-2-b.dtb on the following paths: /etc/flash-kernel/dtbs /usr/lib/linux-image-5.4.0-105-generic /lib/firmware/5.4.0-105-generic/device-tree/
Installing into /boot/dtbs/5.4.0-105-generic/./bcm2709-rpi-2-b.dtb
cp: cannot stat '': No such file or directory
run-parts: /etc/initramfs/post-update.d//flash-kernel exited with return code 1
dpkg: error processing package linux-firmware (--configure):
installed linux-firmware package post-installation script subprocess returned error exit status 1
Processing triggers for linux-image-5.4.0-105-generic (5.4.0-105.119) ...
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.4.0-105-generic
Using DTB: bcm2709-rpi-2-b.dtb
Couldn't find DTB bcm2709-rpi-2-b.dtb on the following paths: /etc/flash-kernel/dtbs /usr/lib/linux-image-5.4.0-105-generic /lib/firmware/5.4.0-105-generic/device-tree/
Installing into /boot/dtbs/5.4.0-105-generic/./bcm2709-rpi-2-b.dtb
cp: cannot stat '': No such file or directory
run-parts: /etc/initramfs/post-update.d//flash-kernel exited with return code 1
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
dpkg: error processing package linux-image-5.4.0-105-generic (--configure):
installed linux-image-5.4.0-105-generic package post-installation script subprocess returned error exit status 1
Processing triggers for flash-kernel (3.103ubuntu1~20.04.3) ...
Using DTB: bcm2709-rpi-2-b.dtb
Installing /lib/firmware/5.4.0-1055-raspi/device-tree/bcm2709-rpi-2-b.dtb into /boot/dtbs/5.4.0-1055-raspi/./bcm2709-rpi-2-b.dtb
Taking backup of bcm2709-rpi-2-b.dtb.
Installing new bcm2709-rpi-2-b.dtb.这个系统是覆盆子Pi 2上的20.04.4 LTS (GNU/Linux 5.4.0-1050-raspi armv7l)。在这之后,我扩大了交换空间。
我还试图清理我的boot分区,以便有空间进行更新。现在我有140+免费的/dev/mmcblk0p1 253M 114M 139M 46% /boot/firmware和/上的很多。
这些都帮不上忙。
我试着遵循安全建议,现在被一个半坏的系统困住了。知道如何解决这个问题并正确安装软件包吗?
发布于 2022-04-01 07:45:01
最近,我在我的ubuntu上遇到了类似的错误。我尝试了许多事情,但没有得到任何帮助。通过进入ubuntu的预引导选项,我检查了Linux的最新映像,发现linux 5.4.0-105泛型是罪魁祸首,grub在默认情况下没有选择这个条目。所以,我已经解决了这个问题,选择了一个以前的映像,它是linux 5.4.0-104通用的,它对我来说很好。不知道Ubuntu是否会在他们的发布中解决这个问题。
https://askubuntu.com/questions/1398761
复制相似问题