Esta sección le guiará a través de la preinstalación de hardware, en caso de ser necesaria, previa a la instalación de Debian. Generalmente, involucra verificar y posiblemente cambiar la configuración del “firmware” de su sistema. El “firmware” es el software base usado por el hardware, y es fundamental durante el proceso de arranque (después del encendido). También se reseñan los problemas de hardware conocidos que afecten a la fiabilidad de Debian GNU/Linux en su sistema.
Normalmente no hay necesidad de configurar la BIOS, llamada «OpenFirmware», de los sistemas PowerPC. PReP y CHRP están equipados con OpenFirmware, pero desafortunadamente, los modos que debe usar para invocarlos varían de fabricante a fabricante. Tendrá que consultar la documentación de hardware que obtuvo con su máquina.
En los sistemas Macintosh PowerPC puede invocar al OpenFirmware con Command-option-O-F mientras arranca. Generalmente la máquina verificará estas teclas después del sonido de encendido, pero el tiempo de espera exacto varía de modelo a modelo. Puede leer más consejos en http://www.netbsd.org/Ports/macppc/faq.html.
La línea de órdenes de OpenFirmware es como sigue:
ok 0 >
En modelos antiguos de Macs PowerPC el mecanismo de entrada y salida predeterminado, y muchas veces forzado, para la interacción de OpenFirmware con el usuario es el puerto serie (módem). Sólo verá una pantalla blanca si intenta acceder al OpenFirmware en una de estas máquinas. En este caso, para interactuar con el OpenFirmware necesita ejecutar un programa de terminal en otro ordenador y conectar éste al puerto de módem
El OpenFirmware en máquinas OldWorld Beige G3, OF versión 2.0f1 y 2.4 está roto. Es bastante probable que estas máquinas no sean capaces de arrancar desde el disco duro a menos que el firmware sea parcheado. La utilidad System Disk 2.3.1, disponible desde Apple en ftp://ftp.apple.com/developer/macosxserver/utilities/SystemDisk2.3.1.smi.bin, incluye de un parche del firmware. Después de desempaquetar la utilidad en MacOS y ejecutarla, pulse el botón «Save» para instalar los parches de firmware en la nvram.
Muchas personas han intentado hacer funcionar su sistema de 90 MHz a 100 MHz, etc. Habitualmente esto funciona, pero es sensible a la temperatura y otros factores y de hecho podría dañar su sistema. Uno de los autores de este documento forzó la velocidad de su sistema durante un año y luego el sistema empezó a abortar el programa gcc con una señal inesperada mientras estaba compilando el núcleo del sistema operativo. Cambiar la velocidad del procesador a su valor original solucionó el problema.
Frecuentemente lo primero que falla debido a módulos de memoria defectuosos (u otros problemas de hardware relacionados que pueden cambiar la información impredeciblemente) es el compilador gcc, ya que este construye grandes estructuras de datos que analiza repetidamente. Un error en estas estructuras de datos causará una ejecución de una instrucción ilegal o acceso a una dirección inexistente. El síntoma de esto es un fallo del programa gcc con una señal inesperada.
El núcleo Linux no siempre puede detectar el tamaño total de la RAM instalada en su sistema. Si es su caso, por favor revise Sección 5.2, “Parámetros de arranque”.