按照前面的问题操作后,更新 initramfs-tools 时卡住了

按照前面的问题操作后,更新 initramfs-tools 时卡住了

我在尝试更新 initramfs 工具时遇到了问题。我按照 H Dirk Schmitt 在之前讨论此问题的帖子中给出的以下说明进行操作。

sudo dpkg --force-depends --purge initramfs-tools initramfs-tools-ubuntu-touch
sudo rm -rf /var/lib/initramfs-tools/
sudo apt-get update
sudo apt-get install initramfs-tools

系统告诉我有未满足的依赖项 initramfs-tools-core,并建议运行

sudo apt-get -f install 

我这样做了,但当它发现

initrd image: /boot/initrd.img-4.4.0-79-generic

我不知道下一步该做什么。

有什么建议吗?

谢谢奈杰尔。

我尝试按照 starkus 的建议从本地档案安装 initramfs-tools,但仍然遇到同样的问题。

nigel@user-PC:~$ sudo dpkg --configure --pending
Setting up initramfs-tools (0.122ubuntu8.11) ...
update-initramfs: deferring update (trigger activated)
Setting up linux-image-4.13.0-31-generic (4.13.0-31.34~16.04.1) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
initrd.img(/boot/initrd.img-4.13.0-31-generic
) points to /boot/initrd.img-4.13.0-31-generic
(/boot/initrd.img-4.13.0-31-generic) -- doing nothing at /var/lib  /dpkg/info/linux-image-4.13.0-31-generic.postinst line 491.
vmlinuz(/boot/vmlinuz-4.13.0-31-generic
) points to /boot/vmlinuz-4.13.0-31-generic
(/boot/vmlinuz-4.13.0-31-generic) -- doing nothing at /var/lib/dpkg/info  /linux-image-4.13.0-31-generic.postinst line 491.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.13.0-31-generic /boot/vmlinuz-4.13.0-31-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.13.0-31-generic  /boot/vmlinuz-4.13.0-31-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.13.0-31-generic /boot/vmlinuz-4.13.0-31-generic
update-initramfs: Generating /boot/initrd.img-4.13.0-31-generic

相关内容