为什么 Ubuntu 12.04 显示 AHCI 错误?

为什么 Ubuntu 12.04 显示 AHCI 错误?

我安装了 64 位 Ubuntu 12.04 LTS,但计算机无法启动。这是一台 Dell Precision Workstation 690 计算机,其 BIOS 的日期为 2006 年。它运行Red Hat EL 4良好。Ubuntu 安装没有任何问题。安装 Ubuntu 12.04 后,它显示以下消息:

Controller Bus #00, Device#1F, Function#02: 00 Ports

No device found

AHCI BIOS not installed

我尝试在 BIOS 中从 切换AHCIATA,这消除了这些特定消息,但它仍然无法启动。

我该怎么做才能让这台计算机以 12.04 启动?

答案1

我也遇到了同样的问题。我断开了除操作系统硬盘之外的所有硬盘(实际上,我的操作系统硬盘显示为戴尔虚拟硬盘,因为它是戴尔 HBA 镜像的两个硬盘),然后重新安装了 Ubuntu,这样我的系统就可以正常工作了。服务器版本认为服务器版本可能有更好的 RAID 控制器支持。

最后,我认为问题在于 GRUB 没有正确安装(无论出于什么原因)。

安装后,我重新连接了其他硬盘,一切正常。为了恢复桌面,我执行了“apt-get install ubuntu-desktop”。

我仍然收到相同的消息:未找到设备,未安装 AHCI BIOS,但该消息很快就消失了,系统继续启动。

相关内容