无法找到我知道如何处理的初始 RAM 磁盘

无法找到我知道如何处理的初始 RAM 磁盘

升级到下一个 Linux 映像后,aptitude 输出了以下几行:

Setting up linux-image-3.16.0-38-generic (3.16.0-38.52~14.04.1) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.16.0-38-generic /boot/vmlinuz-3.16.0-38-generic
run-parts: executing /etc/kernel/postinst.d/dkms 3.16.0-38-generic /boot/vmlinuz-3.16.0-38-generic
: Unable to find an initial ram disk that I know how to handle.
Will not try to make an initrd.
: Unable to find an initial ram disk that I know how to handle.
Will not try to make an initrd.
Error! Problems with depmod detected.  Automatically uninstalling this module.
DKMS: Install Failed (depmod problems).  Module rolled back to built state.

我确实linux-image-3.16.0-38-generic安装了……但这些警告信息很吓人。有什么想法可能是什么问题吗?


我的系统信息:

  • Ubuntu 14.04.2 LTS(值得信赖)
  • 架构:64 位
  • 内核版本:3.16.0-37-generic
  • 戴尔 E7440
  • BIOS 版本:A14

(我现在发现内核版本比最新安装的版本旧)

答案1

DKMS(动态内核模块支持)实用程序用于在安装新内核版本时自动重建内核模块。该消息DKMS: Install Failed (depmod problems)表明使用 DKMS 安装内核模块时出现问题。

要解决此问题,您可能需要使用 DKMS 重新安装有问题的内核模块或手动安装该模块。您也可以尝试运行以下命令来重新生成 initramfs 映像并更新模块依赖关系信息:

sudo update-initramfs -u -k all
sudo depmod -a

相关内容