Esta sección contiene información sobre el hardware que necesita para coseguir arrancar Debian. También encontrará enlaces para la siguiente información sobre el hardware soportado por GNU y Linux.
Debian no impone requisitos de hardware más allá de los requisitos del núcleo
Linux y el juego de herramientas GNU. Por eso, cualquier arquitectura o
plataforma a la que el núcleo Linux, las libc, gcc
, etc. hayan
sido adaptadas, y para las que exista una adaptación en Debian, puede ser
ejecutada. Por favor acuda a las páginas de Adaptaciones en http://www.debian.org/ports/m68k/
para más detalles de los sistemas bajo arquitectura m68k que han sido probados
en Debian.
Más que intentar describir todas las diferentes configuraciones de hardware con soporte para Motorola 680x0, esta sección contiene información general e indicadores sobre dónde puede encontrar información adicional.
Debian 3.0 soporta once importantes arquitecturas y varias variaciones de cada una que se conocen como 'modelos'.
Arquitectura | Designación Debian / Modelo ---------------------+---------------------------- Basado en Intel x86 | i386 | - vanilla | - idepci | - compact | - bf2.4 (experimental) | Motorola 680x0: | m68k - Atari | - atari - Amiga | - amiga - 68k Macintosh | - mac - VME | - bvme6000 | - mvme147 | - mvme16x | DEC Alpha | alpha | - generic | - jensen | - nautilus | Sun SPARC | sparc | - sun4cdm | - sun4u | ARM y StrongARM | arm | - netwinder | - riscpc | - shark | - lart | IBM/Motorola PowerPC | powerpc - CHRP | - chrp - PowerMac | - powermac, new-powermac - PReP | - prep - APUS | - apus | HP PA-RISC | hppa - PA-RISC 1.1 | - 32 - PA-RISC 2.0 | - 64 | Basado en Intel ia64 | ia64 | MIPS (big endian) | mips - SGI Indy/I2 | - r4k-ip22 | MIPS (little endian) | mipsel - DEC Decstation | - r4k-kn04 | - r3k-kn02 | IBM S/390 | s390 | - tape | - vmrdr | ---------------------+----------------------------
Este documento trata la instalación para una arquitectura m68k. Si
está buscando información para cualquier otra arquitectura soportada por
Debian, por favor, eche un vistazo a las páginas Poratabilidades Debian
.
La información relacionada con el soporte de los sistemas basados en M68000
(m68k) se completa con Linux/m68k PF
. Esta
sección trata las estructuras básicas.
La adaptación de m68k a Linux se ejecuta en cualquier 680x0 con PMMU (Unidad
Gestora de Paginación de Memoria) y un FPU (unidad de punto flotante). Esto
incluye el 68020 con un PMMU 68851 externo, el 68030, y superiores, y excluye
la línea de procesadores ``EC'' de 680x0. Véase el Linux/m68k FAQ
para
más detalles.
Hay cuatro modelos mayores de m68k soportada: Amiga, Atari, Macintosh
y equipos VME. Amiga y Atari fueron los dos primeros sistemas a los que Linux
fue adaptado; y además, también son las dos adaptaciones con mejor soporte en
Debian. La línea Macintosh tiene soporte de forma incompleta, tanto por Debian
como por el núcleo Linux; vea en Linux m68k para Macintosh
el
estado del proyecto y el hardware soportado. Los ordenadores BVM y Motorola
con placa simple VMEbus son los añadidos más recientes a la lista de equipos
soportados por Debian. La adaptación de otras arquitecturas m68k, tales como
la arquitectura Sun3 y la caja negra NeXT, están en camino pero todavía no
tienen soporte en Debian.
El soporte para interfaces gráficas en Debian se determina a través del soporte
del propio sistema X11 de XFree86. Los zócalos de vídeo AGP más modernos son
una modificación de la especificación PCI, y la mayoría de las tarjetas de
vídeo AGP funcionan en XFree86. Los detalles de los buses gráficos, tarjetas,
monitores y dispositivos soportados se pueden encontrar en http://www.xfree86.org/
. Debian 3.0
viene con la versión 4.1.0 de X11.
En muchos casos, tendrá que hacer su primer arranque desde disquetes, usando el disquete de rescate. Generalmente, lo que necesitará es una disquetera de 3.5 pulgadas de alta densidad (1440 kilobytes). Imágenes de instalación de disquetes de doble densidad (720 k) también están disponibles para Ataris.
La instalación basada en CD-ROM tiene soporte para algunas arquitecturas. En equipos con soporte de arranque desde CD-ROM, debería poder hacer una instalación floppy-less completa. Incluso si su sistema no tiene soporte para arranque desde CD-ROM, puede usar el CD-ROM junto con otras técnicas para instalar su sistema, una vez que haya arrancado de otra forma, vea Arrancar desde un CD-ROM, Sección 5.2.
El sistema de instalación arrancando desde el disco duro es otra opción para muchas arquitecturas. De hecho, la instalación desde su disco duro local es el método perferente de instalación para la mayoría de los equipos m68k.
También puede arrancar su sistema desde la red. La instalación sin disco, usando arranque desde una red de área local y montando todos los sistemas de ficheros NFS, es otra opción — probablemente necesitará al menos 16 MB de RAM para una instalación sin disco. Después de que el núcleo del sistema operativo sea instalado, puede instalar el resto de su sistema a través de cualquier conexión de red (incluyendo PPP tras la instalación del sistema base), a través de FTP, HTTP, o NFS.
Los discos de arranque Debian contienen un núcleo que se construye para maximizar el número de sistemas que pueden ejecutarlo. Desafortunadamente, esto hace que el núcleo se haga más grande, que incluya muchos controladores que no serán usados en su equipo (vea Compilar un Nuevo Núcleo (Kernel), Sección 9.5 para aprender cómo construír su propio núcleo). En general es deseable un soporte para el rango más amplio posible de dispositivos, para asegurar que Debian puede ser instalado en la mayor parte del hardware disponible.
La gran mayoría de los sitemas de almacenamiento disponibles para el núcleo Linux tienen soporte también en la instalación Debian. Observe que el núcleo Linux actual no tiene soporte completo para disquetes en Macintosh, y la instalación Debian no tiene soporte para disquetes en Amigas. El sistema HFS de Macintosh también tiene soporte en los Atari, y el AFFS como módulo. Los Macs tienen soporte para los sistemas de ficheros (FAT) de Amiga. Los Amigas tienen soporte para el sistema de ficheros FAT, y HFS como módulo.
Debe tener al menos 12MB de memoria y 110MB de espacio en disco. Para un sistema mínimo basado en consola (todos los paquetes estándar), precisa de 250 MB. Si quiere instalar una cantidad de software razonable, incluyendo el sistema de ventanas X, y algunos programas y bibliotecas de desarrollo, necesitará al menos 400 MB. Para una instalación más o menos completa precisará de 800 MB. Para instalar todo lo disponible en Debian, necesitará alrededor de 2 GB. Verdaderamente, instalar todo no significa exactamente esto, pues hay algunos paquetes que son incompatibles con otros.
En Amiga, el tamaño de la FastRAM es relevante debido a los requisitos totales
de memoria. Si usa tarjetas Zorro necesitará RAM 32-bit puesto que con RAM
16-bit no hay soporte. El programa amibot se puede usar para
deshabilitar la RAM 16-bit; véase el Linux/m68k PF
. Los
núcleos modernos deberían deshabilitar la RAM 16-bit automáticamente.
En Atari, tanto ST-RAM como Fast RAM (TT-RAM) son usadas por Linux. Muchos usuarios han enviado informes de problemas de ejcución del núcleo sobre Fast RAM, así que el «bootstrap» de Atari localiza el núcleo en ST-RAM. El requisito mínimo de memoria ST-RAM es 2 MB.
En Macintosh, debería tomar precauciones con equipos que usen vídeo basado en RAM (RBV). El segmento de dirección física 0 es usado como memoria de pantalla, haciendo que la posición de carga por defecto del núcleo no esté disponible. El segmento alternativo de RAM usado para el núcleo y el disco RAM debe ser al menos de 4 MB.
FIXME: ¿es cierto esto todavía?
Cualquier tarjeta de interfaz de red (NIC) con soporte por el núcleo Linux
debería también ser soportada por los disquetes de arranque. Puede necesitar
cargar su controlador de red como módulo. De nuevo, vea Linux/m68k PF
para más
detalles.
Linux tiene soporte para una gran variedad de dispositivos, como ratones, impresoras y escáneres, dispositivos PCMCIA y USB. Sin embargo, la mayoría de estos dispositivos no son probados durante la instalación del sistema. Esta sección contiene información sobre periféricos no soportados específicamente por el sistema de instalación, aunque puedan tener soporte en Linux.
Hay varios proveedores, que traen sistemas con Debian u otras distribuciones de GNU/Linux pre-instaladas. Puede pagar más por ese privilegio, porque se sentirá mejor consigo mismo, ya que puede estar seguro de que el hardware tiene buen soprte en GNU/Linux. Desafortunadamente, es bastante extraño encontrar un proveedor que traiga los nuevos equipos Motorola 680x0
Si no ha pagado un sistema con Linux instalado, o incluso un sistema usado, todavía es importante probar que su hardware tiene soporte en el núcleo Linux. Pruebe que su hardware está en la lista en la que se hace refrencia arriba. Hágale saber a su proveedor (si lo hay) que va a comprar un sistema Linux. Proveedores de Soporte de hardware Linux-friendly.
Algunos fabricantes de hardware simplemente no contarán como han diseñado los controladores para su hardware. Otros nos permitirán acceder a la documentación sin cláusulas de no descubrimiento que nos evitaría poder lanzar el código fuente para Linux. Otro ejemplo es la línea de hardware propietario de los antiguos Macintosh. De hecho, jamás ningún tipo de documentación o especificaciones han sido publicadas para el hardware Macintosh, especialmente las controladoras ADB (usadas para el ratón y el teclado), la controladora de disquetes, y toda la aceleración y manipulación CLUT del hardware de vídeo (aunque ahora tenemos soporte de manipulación CLUT en casi todos los chips internos de vídeo). Resumiendo, esto explica por qué la adaptación de Linux a Macintosh va atrasada respecto a las otras adaptaciones de Linux.
Ya que no se nos ha concedido acceso a la documentación de estos dispositivos, simplemente no funcionan en Linux. Usted puede ayudar pidiendo a los fabricantes de ese hardware que publiquen la documentación. Si una cantidad suficiente de gente la pide, se darán cuenta de que la comunidad del software libre es un mercado importante.
Instalación de Debian GNU/Linux 3.0 para Motorola 680x0
versión 3.0.23, 16 May, 2002