2.1. Hardwares Suportados

O Debian não impõe requerimentos de hardware especiais além dos requerimentos do kernel do Linux e conjunto de ferramentas da GNU. No entanto, qualquer arquitetura poderá rodar a Debian, desde que o kernel do Linux, libc, gcc, etc. sejam portados, e que um porte do Debian exista. Por favor, veja as páginas de portes da distribuição em http://www.debian.org/ports/arm/ para ver mas detalhes sobre os sistemas da arquitetura ARM que foram testados com a Debian.

Ao invés de tentar descrever todas as configurações de hardware diferentes que são suportadas por ARM, esta seção contém informações gerais e ponteiros para onde informações adicionais poderão ser encontradas.

2.1.1. Arquiteturas Suportadas

O Debian 4.0 suporta as 11 maiores variações de arquiteturas e diversas variações de cada arquitetura conhecida como “sabores”.

Arquitetura Designação na Debian Sub-arquitetura Sabor/Tipo
Intel x86-based i386    
AMD64 & Intel EM64T amd64    
DEC Alpha alpha    
ARM e StrongARM arm Netwinder e CATS netwinder
Intel IOP32x iop32x
Intel IXP4xx ixp4xx
RiscPC rpc
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
Broadcom BCM91250A (SWARM) sb1-bcm91250a
Broadcom BCM91480B (BigSur) sb1a-bcm91480b
MIPS (little endian) mipsel Cobalt cobalt
DECstation r4k-kn04
r3k-kn02
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 CHRP chrp
PowerMac pmac
PReP prep
Sun SPARC sparc sun4m sparc32
sun4u sparc64
sun4v
IBM S/390 s390 IPL do VM-reader e DASD generic
IPL a partir de fita fita

Este documento cobre a instalação para a arquitetura ARM. Se estiver procurando por informações em algumas das outras plataformas suportadas pela Debian, de uma olhada nas páginas Portes do Debian.

2.1.2. CPU, placas mãe, e suporte de vídeo

Cada arquitetura ARM requer seu próprio kernel, porque esta versão padrão da Debian somente suporta a instalação em parte das plataformas mais comuns. Os programas do espaço de usuário podem, contudo, serem usados por qualquer CPU ARM.

A maioria das CPUs ARM podem ser executadas tanto em modo endian (little ou big). No entanto, a maioria das implementações de sistemas atuais utilizam o modo little-endian. O Debian atualmente suporta somente sistemas ARM little-endian.

As plataformas suportados são:

Netwinder

Na verdade, este é o nome para o grupo de máquinas baseados na CPU StrongARM 110 e Intel 21285 Northbridge (também conhecida como Footbridge). O mesmo é composto de máquinas como: Netwinder (possivelmente uma das mais comuns das máquinas ARM), CATS (também conhecida como EB110ATX), EBSA 285 e Compaq personal server (cps, também conhecido como skiff).

IOP32x

A linha de processadores INTEL I/O (IOP) é encontrada em inúmeros produtos relacionados ao armazenamento de dados e processamento. O Debian atualmente suporta a plataforma IOP32x, caracterizando os chips IOP 80219 e 32x comumente encontrados nos dispositivos Network Attached Storage (NAS). O Debian suporta explicitamente dois dispositivos deste tipo: o GLAN Tank da IO-Data e o Thecus N2100.

IXP4xx

A plataforma IXP4xx é baseada no núcleo XScale ARM da Intel. Atualmente, apenas um sistema baseado em IXP4xx é suportado, o Linksys NSLU2. O Linksys NSLU2 (Network Storage Link para discos USB 2.0) é um pequeno dispositivo que lhe permite fornecer armazenamento facilmente através da rede. Ele é distribuído com uma conexão Ethernet e duas portas USB nas quais discos rígidos podem ser conectados. Existe um site externo com instruções para instalação.

RiscPC

Esta máquina é o hardware mais antigo suportado, mas o suporte para ele em nosso novo instalador é incompleto. Ele possui um RISC OS na ROM, o Linux pode ser inicializado através desse OS usando o linloader. O RiscPC tem uma placa de CPU modular e tipicamente possui uma CPU de 30MHz 610, 40MHz 710 ou 233MHz StrongARM 100 embutidas. A placa mãe tem embutidas IDE, vídeo SVGA, porta paralela, porta serial simples, teclado PS/2 e porta de mouse proprietária. O barramento de expansão proprietário permite até oito placas de expansão dependendo da configuração, diversos módulos deste tipo tem controladores no Linux.

2.1.3. Suporte a placas de vídeo

O suporte do Debian para as interfaces gráficas é determinad pelo suporte encontrado no sistema X11 Xorg. A maioria das placas de vídeo AGP, PCI e PCIe funcionam sob o XFree86. Os detalhes de que barramentos de vídeo suportados, monitores, placas e dispositivos de apontamento podem ser encontrados em http://xorg.freedesktop.org/. O Debian 4.0 vem com o Xorg versão 7.1.