update-initramfs 在 debian Stretch 上挂起

Chr*_*ian 6 debian apt initramfs cpio

在 Debian 上使用apt-get upgrade让我决定更新到内核 4.9.0-6,但安装从未完成。它总是在以下阶段停滞:

Setting up linux-image-4.9.0-6-amd64 (4.9.82-1+deb9u3) ...
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-4.9.0-6-amd64
Run Code Online (Sandbox Code Playgroud)

之后什么都不会发生。我确实结束了进程并启动了update-initramfs -v -u所以看看会发生什么,不发生什么。update-initramfs 停在:

Building cpio /boot/initrd.img-4.9.0-6-amd64.new initramfs
Run Code Online (Sandbox Code Playgroud)

有谁知道该怎么做?从jessie到stretch(几天前)的更新没有任何问题,从那以后我没有修改任何东西。

Chr*_*ian 10

谢谢你的所有回答。我通过使用ps faux和确定同步解决了这个问题/永远等待。

由于我有一个 USB 驱动器不知何故死亡并断开连接,驱动器仍然显示为已安装。

我重命名/bin/sync/bin/sync2,复制/bin/ls/bin/sync并运行apt-get upgrade。它成功了,所以我重命名了文件,重新启动并最终摆脱了断开连接的驱动器。