Hardware soportado
Debian no impone requisitos de hardware más allá de los que establecen
el núcleo Linux y el conjunto de herramientas GNU. En cualquier caso,
cualquier arquitectura o plataforma a la que se haya adaptado el
núcleo Linux, libc, gcc, etc., y para los que exista una
adaptación de Debian, puede ejecutar Debian. Por favor, diríjase a las
páginas de adaptaciones en para más
información sobre sistemas de arquitectura &arch-title; probados con Debian.
En lugar de intentar describir las diferentes configuraciones de hardware
soportadas por &arch-title;, esta sección contiene información general y
referencias adicionales donde puede encontrar más información.
Arquitecturas soportadas
Debian &release; soporta once arquitecturas principales y algunas variaciones
de cada arquitectura conocidas como sabores
.
ArquitecturaDesignación de Debian
SubarquitecturaSabor
Basada en Intel x86
i386
AMD64 e Intel EM64T
amd64
DEC Alpha
alpha
ARM
arm
Netwinder y CATS
netwinder
armel
Versatile
versatile
arm and armel
Intel IOP32x
iop32x
Intel IXP4xx
ixp4xx
Marvell Orion
orion5x
HP PA-RISC
hppa
PA-RISC 1.1
32
PA-RISC 2.0
64
Intel IA-64
ia64
MIPS (big endian)
mips
SGI IP22 (Indy/Indigo 2)
r4k-ip22
SGI IP32 (O2)
r5k-ip32
MIPS Malta (32 bit)
4kc-malta
MIPS Malta (64 bit)
5kc-malta
Broadcom BCM91250A (SWARM)
sb1-bcm91250a
Broadcom BCM91480B (BigSur)
sb1a-bcm91480b
MIPS (little endian)
mipsel
Cobalt
cobalt
MIPS Malta (32 bit)
r4k-malta
MIPS Malta (64 bit)
5kc-malta
Broadcom BCM91250A (SWARM)
sb1-bcm91250a
Broadcom BCM91480B (BigSur)
sb1a-bcm91480b
Motorola 680x0
m68k
Atari
atari
Amiga
amiga
68k Macintosh
mac
VME
bvme6000
mvme147
mvme16x
IBM/Motorola PowerPC
powerpc
PowerMac
pmac
PReP
prep
Sun SPARC
sparc
sun4u
sparc64
sun4v
IBM S/390
s390
IPL del lector VM y DASD
genérico
IPL de cinta
cinta
Este documento cubre la instalación para la arquitectura
&arch-title;. Si busca información sobre cualquiera
de las otras arquitecturas soportadas por Debian consulte las páginas de
las adaptaciones de Debian.
Esta es la primera versión oficial de &debian; para la arquitectura
&arch-title;. Consideramos que se ha probado ésta lo suficientemente como
para ser publicada. No obstante, podría encontrar algunos fallos dado que
ésta no ha tenido la exposición (y por tanto pruebas por usuarios) que han
tenido otras arquitecturas. Utilice nuestro sistema
de seguimiento de fallos para informar cualquier problema; asegúrese
de indicar que el problema se encuentra en la plataforma &arch-title;.
También, podría ser necesario utilizar la
lista de correo de debian-&arch-listname;.
&supported-alpha.xml;
&supported-amd64.xml;
&supported-arm.xml;
&supported-hppa.xml;
&supported-i386.xml;
&supported-ia64.xml;
&supported-m68k.xml;
&supported-mips.xml;
&supported-mipsel.xml;
&supported-powerpc.xml;
&supported-s390.xml;
&supported-sparc.xml;
Ordenadores portátiles
También se soporta los ordenadores portátiles y la mayoría de ellos funcionan
sin configuraciones especiales. En caso de que su ordenador portátil
contenga hardware especializado o propietaro, algunas funciones específicas
pueden no estar soportadas. Para ver si su ordenador portátil trabaja bien
con GNU/Linux, consulte las
páginas de portátiles en Linux
Múltiples procesadores
El soporte para múltiples procesadores(también llamado
multi-procesamiento simétrico
o SMP) está disponible para esta
arquitectura. La imagen estándar del núcleo de Debian &release; ha sido
compilada con soporte para SMP. El núcleo predeterminado funciona
correctamente en sistemas que no sean SMP, pero habrá un sobrecosto que
causará una pequeña disminución en el desempeño. En los sistemas de hoy en día
no será apreciable.
Para optimizar el núcleo para sistemas de un sólo procesador, tendrá que
reemplazar el núcleo estándar de Debian. Puede encontrar una discusión
a cerca de cómo hacer esto en . En este momento
(versión del núcleo &kernelversion;) la forma de deshabilitar SMP es
deseleccionando &smp-config-option;
en la sección
&smp-config-section;
de la configuración del núcleo.
Múltiples procesadores
Existe soporte para múltiples procesadores(también llamado
multi-procesamiento simétrico
o SMP) para esta
arquitectura. La imagen del núcleo estándar de Debian &release; se
compiló con el soporte SMP-alternatives. Esto
significa que el núcleo detectará el número de procesadores (o núcleos
de procesador) y desactivará automáticamente SMP en los sistemas con
un sólo procesador.
Los paquetes con la versión 486 del la imagen del núcleo de Debian
en &arch-title; no están compilados con el soporte SMP.
Múltiples procesadores
Existe soporte para múltiples procesadores(también llamado
multi-procesamiento simétrico
o SMP) para esta arquitectura. Sin
embargo, la imagen estándar del núcleo de Debian &release; no incluye SMP.
Esto no debería entorpecer la instalación, ya que el núcleo estándar, sin
SMP, debería arrancar en sistemas SMP. El núcleo simplemente utilizará el
primer procesador.
Tendrá que sustituir el núcleo estándar de Debian si quiere aprovechar múltiples
procesadores. Puede encontrar una discusión acerca de cómo hacer
esto en . En este momento (versión del núcleo
&kernelversion;) puede habilitar SMP seleccionando
&smp-config-option;
en la sección
&smp-config-section;
de la configuración del núcleo.
Múltiples procesadores
El soporte para múltiples procesadores(también llamado
multiprocesamiento simétrico
o SMP) está soportado para
ésta arquitectura y está incluido en una imagen pre-compilada del núcleo
de Debian. Dependiendo de su medio de instalación, este núcleo con soporte
de SMP podría o no instalarse como el núcleo predeterminado. Esto no debería
entorpecer la instalación, debido a que el núcleo estándar, sin SMP, debería
arrancar en sistemas SMP. En este caso, el núcleo simplemente utilizará el
primer procesador.
Si desea hacer uso de múltiples procesadores deberá verificar que el
paquete del núcleo que soporta SMP esté instalado, si no lo está, seleccione
un núcleo apropiado.
También puede armar su propio núcleo personalizado incluyendo soporte
SMP. Puede encontrar una discusión sobre cómo hacerlo en
. En este momento(versión del núcleo
&kernelversion;) la forma de habilitar SMP es elegir la opción
&smp-config-option;
en la sección
&smp-config-section;
de la configuración del núcleo.
Soporte de tarjeta gráfica
Debería utilizar una interfaz de visualización compatible con VGA para la
terminal de consola. Prácticamente cualquier tarjeta de vídeo moderna es
compatible con VGA. Los estándares viejos como CGA, MDA o HGA también
deberían funcionar, asumiendo que no necesite soporte de X11. Tenga en
cuenta que no se usa X11 durante el proceso de instalación descrito en
este documento.
El soporte de Debian para interfaces gráficas está determinado por el
soporte subyacente encontrado en el sistema X11 de X.Org. Los puertos de
vídeo AGP, PCI y PCIe funcionan bajo X.Org. Puede encontrar más detalles
sobre tarjetas, monitores, dispositivos de señalamiento y buses en
. Debian &release; incluye X.Org versión
&x11ver;.
El sistema X Window de X.Org se encuentra soportado únicamente en la SGI Indy
y en la O2. Las placas de evaluación Broadcom BCM91250A y BCM91250B tienen
bahías PCI estándar de 3.3v y soportan la emulación VGA o framebuffer de Linux
en un rango específico de tarjetas gráficas. Existe una lista de compatibilidad para las
placas de evaluación Broadcom.
Las placas de evaluación Broadcom BCM91250A y BCM91250B tienen bahías PCI
estándar de 3.3v y soportan la emulación VGA o framebuffer de Linux en un
rango específico de tarjetas gráficas. Existe una
lista de compatibilidad para
las placas de evaluación Broadcom.
Se soporta la mayoría de las opciones gráficas que se encuentran
habitualmente en equipos basados en procesadores Sparc. Existe
controladores de gráficos X.org para el framebufer de sunbw2, suncg14,
suncg3, suncg6, sunleo y suntcx, las tarjetas Creator3D y
Elite3D(controlador sunffb), las tarjetas basadas en ATI
PGX24/PGX64(controlador ati), y las tarjetas basadas en
PermediaII(controlador glint). Si desea utilizar una tarjeta Elite3D
con X.org tiene que instalar además el paquete
afbinit y leer la documentación que se incluye
en él para saber cómo activar la tarjeta.
No es raro tener dos tarjetas gráficas con la configuración de fábrica
de sistemas Sparc. Existe la posibilidad en este caso de que el núcleo
de Linux no envíe la salida a la tarjeta utilizada inicialmente por el
firmware. A veces se confunde la falta de salida en la consola gráfica
con un fallo del sistema (generalmente el último mensaje que se ve en
la consola es «Booting Linux...»). Una solución posible a este
problema es quitar físicamente una de las tarjetas de vídeo, otra
opción es deshabilitar una de las tarjetas utilizando un parámetro de
arranque del núcleo. También puede utilizar la consola serial como una
alternativa si no necesita (o no desea) la salida gráfica. En algunos
sistemas puede activar automáticamente el uso de la consola serial
desconectando el teclado antes de arrancar el sistema.
&network-cards.xml;
&supported-peripherals.xml;
Dispositivos que requieren Firmware
Además de la disponibilidad de un controlador para un dispositivo, cierto
hardware requiere también algo llamado firmware o
microcode que debe estar cargado en el dispositivo
antes de hacerse operacional. Esto es muy común para tarjetas de red
(especialmante NICs inalámbricas), aunque algunos dispositivos USB e
incluso ciertos controladores de discos duros también requieren firmware.
En la mayoría de los casos el firmware es no-libre de acuerdo con los
criterios usados por el proyecto &debian; y por lo tanto no puede incluirse
en la distribución principal o en el sistema de instalación. Si el
controlador del dispositivo está incluído en la distribución y si &debian;
legalmente puede distribuir el firmware, es usual que esté disponible como
un paquete separado en la sección non-free del archivo de &debian;.
Aunque esto no quiere decir que tal hardware no pueda usarse durante una
instalación. Desde &debian; 5.0, el &d-i; soporta la carga de archivos de
firmware o paquetes que contienen el firmware de un medio removible, tal
como un diskette o una memoria USB. Consulte
para obtener información detallada
de cómo cargar los ficheros de firmware o paquetes durante la instalación.