Esta sección contiene información sobre el hardware necesario para empezar con Debian. También encontrará enlaces a más información sobre el hardware soportado por GNU y Linux.
Debian no impone requerimientos 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 hayan sido portados el núcleo Linux, las
libc, gcc
, etc., y para la que exista una distribución de Debian,
puede ejecutar Debian.
De todas formas hay limitaciones respecto al hardware soportado por nuestro conjunto de disquetes de instalación. Algunas plataformas soportadas por Linux pueden no estar directamente soportadas por nuestros disquetes de instalación. Si este es su caso, puede crear un dico de rescate personalizado, o informarse sobre instalaciones de red.
Más que intentar describir las diferentes configuraciones de hardware soportadas por Alpha, esta sección contiene información general y referencias para información adicional.
Debian 2.2 soporta seis arquitecturas: las basadas en Intel x86; máquinas Motorola 680x0, como los Atari, Amiga, y Machintosh; máquinas DEC Alpha; máquinas Sun SPARC; máquinas ARM y StrongARM; y algunas máquinas IBM/Motorola PowerPC, incluyendo máquinas CHRP, PowerMac y PReP. Éstas son referidas como i386, m68k, alpha, sparc, arm y powerpc, respectivamente.
Este documento cubre la instalación de la arquitectura alpha. Existen
versiones separadas de este documento para otras arquitecturas. Si busca
información de otras arquitecturas consulte las páginas Debian-Ports
.
Puede encontrar completa información sobre los sistemas DEC Alphas soportados
en Linux Alpha
HOWTO
. El propósito de esta sección es describir las
sub-arquitecturas soportadas por los discos de inicio.
Las estaciones Alpha se subdividen en distintos tipos de sistema porque hay varias generaciones de placas base con sus correspondientes chip-sets. Sistemas distintos (``sub-arquitectura'') a menudo suelen tener una ingeniería radicalmente diferente, así como diferentes capacidades. Por tanto, el proceso de instalación y arranque puede variar de un sistema a otro.
La siguiente tabla lista las sub-arquitecturas soportadas por el sistema de instalación Debian. Esta tabla también indica el nombre clave para cada sub-arquitectura. Necesitará conocer dicho nombre clave cuando comience el proceso de instalación:
Familia/Modelo Nombre clave ============== ============ ALPHAbook 1 book1 ALCOR AS 600 alcor AS 500 5/3xx alcor AS 500 5/5xx alcor XL-300/366/433 xlt AVANTI AS 200 4/* avanti AS 205 4/* avanti AS 250 4/* avanti AS 255 4/* avanti AS 300 4/* avanti AS 400 4/* avanti DP264 dp264 DP264 dp264 AS DP10 dp264 AS DP20 dp264 AS ES40 dp264 AS XP1000 dp264 UP2000 dp264 EB164 eb164 AlphaPC164 pc164 AlphaPC164-LX lx164 AlphaPC164-SX sx164 EB64+ EB64+ eb64p AlphaPC64 cabriolet AlphaPCI-64 cabriolet EB66 eb66 EB66+ eb66p JENSEN DECpc 150 jensen DEC 2000 Model 300 jensen MIKASA AS 1000 4/xxx mikasa AS 1000 5/xxx mikasa-p NAUTILUS UP1000 nautilus NONAME AXPpci33 noname UDB noname NORITAKE AS 1000A 4/xxx noritake AS 1000A 5/xxx noritake-p AS 600A 5/xxx noritake-p AS 800 5/xxx noritake-p Personal Workstation PWS 433a or 433au miata PWS 500a or 500au miata PWS 600a or 600au miata RAWHIDE AS 4000 rawhide AS 4100 rawhide AS 1200 rawhide RUFFIAN Deskstation RPX164-2 ruffian Samsung AlphaPC164-UX/BX ruffian SABLE AS 2100 4/xxx sable AS 2000 4/xxx sable AS 2100 5/xxx sable-g AS 2000 5/xxx sable-g TAKARA takara XL XL-233/266 xl
El soporte multiprocesador (también llamado ``multiproceso simétrico'' o SMP) está soportado para esta arquitectura. En cualquier caso, la imagen estándar del núcleo Debian 2.2 no soporta SMP. Esto no debería impedir la instalación, puesto que el núcleo estándar, sin SMP, debe arrancar en sistemas SMP (el núcleo simplemente usará la primera CPU).
Para aprovecharse de los múltiples procesadores, tendrá que sustituir el núcleo
estándar Debian. Puede encontrar instrucciones sobre cómo hacerlo en Compilación de un nuevo núcleo,
Sección 8.4. En este momento (versión del núcleo 2.2.18pre21) la forma de
habilitar SMP es seleccionar ``symmetric multi-processing'' en la sección
``General'' de la configuración del núcleo. Si compila software en un sistema
multiprocesador, busque el modificador -j en la documentación
sobre make(1)
.
Hay cuatro medios diferentes que pueden usarse para instalar Debian: disquetes, CD-ROMs, particiones de disco local, o la red. Pueden mezclarse diferentes métodos para cada parte de la misma instalación Debian; entraremos en ello en Métodos de instalación de Debian, Capítulo 5.
La instalación desde disquetes es una opción común, y quizás la menos deseable habitualmente. En muchos casos, tendrá que hacer su primer arranque desde disquetes, usando el Rescue Floppy. Generalmente, todo lo que necesite sea una disquetera de alta densidad (1440 kilobytes) y de 3.5 pulgadas.
La instalación basada en CD-ROM está tambien soportada para algunas arquitecturas. En máquinas que soporten CD-ROMs arrancables, debería ser capaz de efectuar una instalación totalmente libre de disquetes. Incluso si su sistema no soporta el arranque desde CD-ROM, puede usar el CD-ROM en conjunción con otras técnicas para instalar su sistema, una vez haya arrancado con otra, se entiende; vea Instalación desde CD-ROM, Sección 6.4.
La instalación desde un disco local es otra opción. Si además de la partición en la que están instalando, dispone de espacion en otras particiones, es definitivamente una buena opción. Algunas plataformas incluso tienen instaladores locales, como para el arranque desde AmigaOS, TOS o MacOS.
La última opción es la instalación desde red. Puede instalar su sistema a través de NFS. También puede arrancar su sistema sobre red. La instalación sin disco, usando montaje por NFS de todos los sistemas de archivo locales, es otra opción. Posiblemente neceiste por lo menos 16MB de RAM para esta opción. Después de instalar su sistema base, puede instalar el resto del sistema desde cualquier tipo de conexión de red (incluyendo PPP), mediante FTP, HTTP, o NFS.
Puede encontrar descripciones más completas de cada método, y sugerencias para escoger qué método es mejor para usted, en Métodos de instalación de Debian, Capítulo 5. Asegúrese de continuar leyendo para verificar que el dispositivo desde el que intenta arrancar e instalar está soportado por el sistema de instalación Debian.
Los discos de arranque Debian contienen un núcleo creado para maximizar el número de sistemas en el que puede correr. Desgraciadamente, esto hace al núcleo más grande, con gran cantidad de controladores que nunca serán usados (vea Compilación de un nuevo núcleo, Sección 8.4 para saber cómo crear su propio núcleo). No obstante, es deseable el soporte de la mayor cantidad de dispositivos posible, para asegurar que Debian pueda ser instalado en la mayor lista de hardware. Cualquier sistema de almacenamiento soportado por el núcleo de Linux está también soportado por el sistema de arranque. Los siguientes controladores SCSI están soportados por el núcleo por defecto:
Los discos IDE también están soportados. Observe, sin embargo, que en muchos
sistemas la consola SRM es incapaz de cargar desde discos IDE, y el Jensen es
incapaz de cargar de disquetes (consulte el http://www.alphalinux.org/faq/FAQ-9.html
para más información sobre cómo cargar Jensen)
Debe tener al menos 16MB de memoria y 100MB de disco duro. Si quiere instalar una cantidad razonable de software, incluyendo el sistema de ventanas X, y algunos programas de desarrollo y librerías, necesitará al menos 300MB. Para una instalación más o menos completa, serán necesarios unos 800MB. Para instalar todo lo disponible en Debian, probablemente necesite alrededor de 2 GB. Realmente, instalarlo todo no tiene sentido, puesto que algunos paquetes entran en conflicto con otros.
Linux soporta una gran variedad de dispositivos hardware como ratones, impresoras, escáneres, módems, tarjetas de red, dispositivos PCMCIA, etc. Sin embargo, ninguno de estos dispositivos es necesario para la instalación del sistema. Esta sección contiene información sobre los periféricos que no están específicamente soportados por el sistema de instalación, aunque puedan soportarse con Linux.
Cualquier tarjeta adaptadoras de red (NIC) soportadas por el núcleo de Linux debería estar soportada por los discos de arranque. En el núcleo se ha compilado el soporte para la Ethernet DECChip (Tulip) incorporada a muchos modelos Alpha (FIXME: el gestor del núcleo la fastidió y se le olvidó esto, asegurarse de que se incluye en la siguiente revisión) Para otras tarjetas, puede necesitar cargar su controlador de red como módulo.
Ya existen algunos vendedores que lanzan sus sistemas con Debian u otra distribución de GNU/Linux preinstalada. Quizás tenga que pagar más por esta ventaja, pero esto le asegura que el hardware está soportado por GNU/Linux.
Esté adquiriendo o no un sistema con Linux preinstalado, o incluso un sistema usado, sigue siendo importante comprobar que su hardware está soportado por el núcleo Linux. Compruebe si su hardware se lista en las referencias citadas anteriormente. Haga saber a su vendedor que está comprando para montar un sistema Linux. Apoye a los vendedores que sean amigables respecto a Linux.
Algunos fabricantes de hardware simplemente no nos dicen cómo escribir drivers para su hardware, o no nos permiten acceder a la documentación sin un acuerdo de no divulgación que nos prevenga de revelar su código fuente para Linux. Un ejemplo es el sistema de sonido DSP para portátiles IBM usado recientemente en los sistemas ThinkPad -- algunos de esos sistemas también acoplan el sistema de sonido al módem. Otro ejemplo es la disquetera en los antiguos modelos Macintosh.
Puesto que no hemos tenido acceso a la documentación de esos dispositivos, simplemente no funcionarán bajo Linux. Puede ayudar a cambiar esta situación reclamando a los fabricantes de este hardware liberar la documentación. Si esto lo hace una cantidad suficiente de personas, entonces comprenderán que la comunidad de software libre es un importante mercado.