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

Bac*_*ach 12 kernel ram initramfs dkms 14.04

升级到下一个 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.
Run Code Online (Sandbox Code Playgroud)

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


我的系统信息:

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

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

Sta*_*rák 1

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

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

sudo update-initramfs -u -k all
sudo depmod -a
Run Code Online (Sandbox Code Playgroud)