在本节中,我们将讨论安装之前有关硬件设置的一些问题。如果这些问题的确存在的话, 您就需要在安装 Debian 前先做一些准备工作了。一般来说,准备工作包括:检查固件(firmware) 以及为您的系统修改固件中的设定。所谓“固件”就是硬件运行所需的核心软件。它在 系统引导过程中起到了至关重要的作用。我们同时也会着重提出一些硬件问题, 您系统上这些硬件问题在将会影响到 Debian GNU/Linux 的可靠性。
有很多人曾试过把他们的 90 MHz 的 CPU 超频到 100 MHz 使用,以及其他诸如此类的做法。 这有时可行,但是它有赖于外界的温度和其他因素,而且超频可能会损毁您的系统。这个文档的 作者之一曾把他的系统超频使用了有一年,从那以后他的系统在编译操作系统的内核时, 总是发现 gcc 的运行被意外的信号中止了。后来,当把 CPU 的频率 调回它的标称速度后,问题迎刃而解。
如果内存模块有故障的话(或者出现其他会使数据发生异变的硬件故障),gcc 编译器经常是第一个停止工作的程序。 因为它会生成庞大的数据结构,并把它们在内存中频繁移动。一旦这些 数据结构中有错,就会导致程序执行非法指令或者访问不存在的地址空间。 表现出症状就是gcc 被一个意外的信号中止运行。
Linux 内核有时不能检测出您系统中的内存大小。如果这正符合您的情况, 请参阅一下第 5.2 节 “引导参数”。