下面将介绍如何排除基本的安装故障, 例如用户经常报告的问题。
由于 PC 架构的各种限制, 硬件检测不可能 100% 地可靠探测, 然而, 当此类现象发生时, 您有可能可以通过一些操作来自行解决它们。
首先应该根据所安装的 FreeBSD 版本核对 硬件兼容说明 文档, 以确保其支持您的硬件。
如果使用被支持的硬件时仍遇到了死机或其他问题, 请联编一个
自定义内核,
这样即可为那些 GENERIC
内核中不存在的设备提供支持。
引导盘上的内核假定绝大多数硬件的 IRQ、 IO 地址和 DMA 通道均为出厂设置,
如果您的硬件被重新配置过, 就很可能需要修改内核配置文件并重新编译内核,
以支持 FreeBSD 侦测这些硬件。
还可能出现一种情况, 检测某个不存在的设备会导致稍后对其他存在的设备检测失败。 在这种情况下, 应该禁止检测引起冲突的设备所对应的驱动程序。
有些安装问题可以通过更新硬件固件来避免或改善, 尤其是主板。 主板固件通常被称作 BIOS, 大多数主板和计算机制造商都拥有提供升级和相关信息的网站。
制造商通常建议, 除非有类似关键更新这种必要的原因, 否则应避免升级主板 BIOS。 升级过程一旦出现错误, BIOS信息将遭到破坏, 从而导致计算机无法工作。
3.10.2.1. | 在启动时, 我的系统在检测硬件时挂起, 或在安装过程中行为异常。 |
在 i386、 amd64 和 ia64 平台的启动过程中, FreeBSD 广泛使用了
ACPI 服务来检测系统配置, 不幸的是 ACPI 驱动和主板
BIOS 中仍存在一些 bug。 在第三阶段引导加载器中,
可以通过设置 set hint.acpi.0.disabled="1" 这一设置会在系统重启后失效, 因此必须将
|
本文档和其它文档可从这里下载: ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
如果对于FreeBSD有问题,请先阅读
文档,如不能解决再联系
<questions@FreeBSD.org>.
关于本文档的问题请发信联系
<doc@FreeBSD.org>.