我刚刚在 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 所依赖的)。这是一个错误。