3.6. Preinstalación de hardware y configuración del sistema operativo

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.

3.6.1. Revisiones de firmware y configuración de sistema operativo existente

Las máquinas Motorola 680x0 generalmente se autoconfiguran y no requieren configuración de «firmware». Sin embargo, debe asegurarse de tener la ROM y los parches del sistema apropiados. En Macintosh, se recomienda MacOS versión >= 7.1 debido a que la versión 7.0.1 tiene un fallo de los controladores de vídeo que impiden al gestor de arranque desactivar las interrupciones de vídeo, lo que resulta en un colapso del arranque. En sistemas BVM VMEbus debe asegurarse que está usando BVMBug revisión G o superior del boot ROM. El boot ROM BVMBug no viene como estándar en los sistemas BVM pero puede solicitarlos de BVM y los obtendrá sin coste alguno.

3.6.2. Problemas de hardware a tener en cuenta

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.

Las placas de RAM de Atari TT son notables por los problemas de RAM en Linux, si encuentra cualquier problema extraño intente ejecutar al menos el núcleo en ST-RAM. Los usuarios de Amiga podrían necesitar excluir la RAM usando un fichero de memoria de arranque.

3.6.2.1. Más de 64 MB de RAM

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”.