Soporte de CPU, placas base y vídeo Actualmente la adaptación para &architecture; soporta diversos tipos de sistemas Sparc. Los identificadores más comunes para sistemas Sparc son «sun4», «sun4m», «sun4d» y «sun4u». Actualmente no se soporta hardware «sun4» muy antiguo. Sin embargo, los otros sistemas están soportados. «Sun4d» ha sido el último de estos en probarse, así que es probable que existan problemas respecto a la estabilidad del núcleo. «Sun4c» y «Sun4m», los más comunes en el hardware más antiguo de Sparc, incluyen sistemas como SparcStation 1, 1+, IPC, IPX y las SparcStation LX, 5, 10 y 20, respectivamente. Los sistemas de clase «UltraSPARC» caen bajo el identificador «sun4u», y están soportadas usando el juego de imágenes de instalación «sun4u». Se sabe que algunos sistemas fallan incluso estando dentro de estos identificadores soportados. Los sistemas no soportados que se conocen son el multicomputer y el Tadpole Sparcbook 1. Vea FAQ de Linux para procesadores SPARC para información detallada. Configuración de la memoria Algunas estaciones de trabajo Sun muy antiguas, notablemente la Sun IPX y Sun IPC tiene bancos de memoria ubicados en posiciones fijas en la memoria física. De modo que si los bancos no están llenos habrá huecos en el espacio físico de memoria. La instalación de Linux requiere un bloque de memoria contiguo en el cual cargar el núcleo y el disco de memoria inicial (RAMdisk). Si éste no está disponible finalizará mostrando el siguiente mensaje: Data Access Exception. De modo que debe configurar la memoria para que el bloque de memoria más bajo sea contiguo y de al menos 8 MB. En la IPX e IPC citadas anteriormente, los bancos de memoria están mapeados en límites de 16 MB. Lo que significa que debe tener un módulo SIMM suficientemente grande en el banco cero para albergar el núcleo y el disco de RAM. En este caso 4 MB no son suficientes. Ejemplo: En una Sun IPX tiene un módulo SIMM de 16 MB y otro de 4 MB. Existen cuatro bancos SIMM (0,1,2,3). [El banco cero es el más alejado de los conectores SBUS]. Entonces debe instalar el SIM de 16 MB en el banco 0; se recomienda instalar el SIMM de 4 MB en el banco 2. Configuración gráfica En el caso de las Sun Workstation en especial, es muy común el que tengan un «framebuffer» en la placa el cual ha sido sustituido (por ejemplo por la «btwtwo» en una sun IPC), y una tarjeta SBUS conteniendo un buffer más reciente probablemente acelerado, el cual es conectado en una ranura SBUS. Bajo Solaris/SunOS esto no causa problemas debido a que ambas tarjetas son inicializadas. Sin embargo con Linux esto puede causar un problema, porque el monitor de PROM de arranque podría mostrar su salida en una tarjeta adicional; no obstante los mensajes de arranque del núcleo Linux pueden ser direccionados al «framebuffer» en placa, sin dejar mensajes de fallo en la pantalla, teniendo a la máquina aparentemente parada mientras se carga el disco de RAM (RAMdisk). Para evitar este problema, conecte el monitor (si es necesario) a la tarjeta de vídeo de la ranura SBUS con menor numeración (en la placa base la numeración esta debajo de las ranuras externas). Alternativamente es posible usar una consola a través del puerto serie.