如何将 ahci 模块添加到 linux-image-2.6.38-11-virtual 内核?

如何将 ahci 模块添加到 linux-image-2.6.38-11-virtual 内核?

我刚刚在 VirtualBox (4.1.2) 中以虚拟机的形式安装了带内核的 Ubuntu 11.04 linux-image-2.6.38-11-virtual。安装后启动机器时,出现以下错误消息:

FATAL: Error inserting ahci (/lib/modules/2.6.38-11-virtual/kernel/drivers/ata/ahci.
ko): Unknown symbol in module, or unknown parameter (see dmesg)

我发现此错误报告在之前的 Ubuntu 版本中,虚拟 Linux 内核不包含 ahci 模块,我怀疑这是导致我出现问题的原因。有人能证实我的怀疑并告诉我如何纠正错误吗?我对 Linux 还不太熟悉,所以详细的信息会很有帮助。

以下是我的 dmesg 输出的截图:

在此处输入图片描述

答案1

看来 -virtual 内核包中缺少 libahci.ko(ahci 所依赖的)。这是一个错误。

相关内容