A 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 da Debian exista. Por favor, veja as páginas de portes da distribuição em http://www.debian.org/ports/powerpc/ para ver mas detalhes sobre os sistemas da arquitetura PowerPC que foram testados com a Debian.
Ao invés de tentar descrever todas as configurações de hardware diferentes que são suportadas por PowerPC, esta seção contém informações gerais e ponteiros para onde informações adicionais poderão ser encontradas.
A Debian 3.1 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 | vanilla | |
speakup | |||
linux26 | |||
Motorola 680x0 | m68k | Atari | atari |
Amiga | amiga | ||
Macintosh 68k | mac | ||
VME | bvme6000 | ||
mvme147 | |||
mvme16x | |||
DEC Alpha | alpha | ||
Sun SPARC | sparc | sun4cdm | |
sun4u | |||
ARM e StrongARM | arm | netwinder | |
riscpc | |||
shark | |||
lart | |||
IBM/Motorola PowerPC | powerpc | CHRP | chrp |
PowerMac | pmac | ||
PReP | prep | ||
APUS | apus | ||
HP PA-RISC | hppa | PA-RISC 1.1 | 32 |
PA-RISC 2.0 | 64 | ||
Intel ia64-based | ia64 | ||
MIPS (big endian) | mips | SGI Indy/Indigo 2 | r4k-ip22 |
r5k-ip22 | |||
Broadcom BCM91250A (SWARM) | sb1-swarm-bn | ||
MIPS (little endian) | mipsel | Cobalt | cobalt |
DECstation | r4k-kn04 | ||
r3k-kn02 | |||
Broadcom BCM91250A (SWARM) | sb1-swarm-bn | ||
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 PowerPC. Se estiver procurando por informações em algumas das outras plataformas suportadas pela Debian, de uma olhada nas páginas Portes da Debian.
Existem quatro maiores tipos de sub-arquiteturas suportadas na powerpc: máquinas PMac (Power-Macintosh), PReP, APUS (Amiga Power-UP System) e CHRP. Cada sub-arquitetura tem seu próprio método de inicialização. Em adição, existem quatro diferentes tipos de kernels, suportando diferentes variações de CPU.
O porte para outras arquiteturas powerpc, tal como a arquitetura Be-Box e MBX, estão a caminho, mas ainda não são suportadas pelo Debian. Nós precisamos ter um porte de 64 bits no futuro.
Existem quatro tipos de kernels powerpc na Debian, baseados no tipo da CPU:
A maioria dos sistemas usam este tipo de kernel, que suporte os processadores PowerPC 601, 603, 604, 740, 750, e 7400. Todos os sistemas Apple Power Macintosh até este e incluindo o G4, utiliza um destes processadores.
O processador POWER3 é usado em sistemas IBM 64-bit server: modelos conhecidos incluem o IntelliStation POWER Modelo 265, o pSeries 610, 640, o RS/6000 7044-170, 7043-260 e 7044-270.
O processador POWER4 é usado em sistemas servidores IBM 64 bits mais recentes: modelos conhecidos incluem pSeries 615, 630, 650, 655, 670 e 690.
O G5 da apple é também baseado na arquitetura POWER4 e utiliza este tipo de kernel.
Este tipo de kernel suporta o sistema Amiga Power-UP.
A Apple (e em breve alguns outros fabricantes — Power Computing por exemplo) farão uma série de computadores Macintosh baseados no processador PowerPC. Por propósitos de suporte a arquitetura, eles são categorizados como NuBus, OldWorld PCI e NewWorld.
Os computadores Macintosh usando a série 680x0 de processadores ainda não estão na família PowerPC exceto que são máquinas m68k. Estes modelos iniciam com “Mac II” ou tem um número de modelo de 3 dígitos tal como Centris 650 ou Quadra 950. Os números de modelo de computadores Apple pré Imac PowerPC tem 4 números de dígitos.
Os sistemas NuBUS atualmente não são suportados pelo debian/powerpc. A arquitetura de kernel monolítico do Linux/PPC não tem suporte a estas máquinas; ao invés disto, deverá ser usado o microkernel MkLinux Mach, ainda não suportado pela Debian. Estes incluem os seguintes:
Power Macintosh 6100, 7100, 8100
Performa 5200, 6200, 6300
Powerbook 1400, 2300, and 5300
Workgroup Server 6150, 8150, 9150
O kernel do Linux para esta máquina e suporte limitado está disponível em http://nubus-pmac.sourceforge.net/
Os sistemas OldWorld são os Macintoshes mais poderosos com uma unidade de disquetes e um barramento PCI. A maioria das máquinas Power Macintosh 603, 603e, 604, e 604e são máquinas OldWorld. O G3 colorido é também um OldWorld.
Os assim chamados PowerMacs NewWorld são qualquer PowerMac em uma caixa plástica translucente colorida. O que inclui todos os sistemas iMacs, iBooks, sistemas G4 e sistemas G3 coloridos, e a maioria dos PowerBooks fabricados a partir de 1999. Os PowerMacs NewWorld são também conhecidos por utilizar “ROM na RAM” para o MacOS, e foram fabricados da metade de 1998 em diante.
Especificação do hardware da Apple estão disponíveis em AppleSpec, e para hardwares antigos, AppleSpec Legacy.
Nome de Modelo/Número | Geração | |
---|---|---|
Apple | iMac Bondi Blue, 5 tipos, carga de slot | NewWorld |
iMac Summer 2000, do inicio 2001 | NewWorld | |
iMac G5 | NewWorld | |
iBook, iBook SE, iBook Dual USB | NewWorld | |
iBook2 | NewWorld | |
iBook G4 | NewWorld | |
Power Macintosh Azul e Branco (B&W) G3 | NewWorld | |
Power Macintosh G4 PCI, AGP, Cubo | NewWorld | |
Power Macintosh G4 Gigabit Ethernet | NewWorld | |
Power Macintosh G4 Digital Audio, Quicksilver | NewWorld | |
Power Macintosh G5 | NewWorld | |
PowerBook G3 FireWire Pismo (2000) | NewWorld | |
PowerBook G3 Lombard (1999) | NewWorld | |
PowerBook G4 Titanium | NewWorld | |
PowerBook G4 Aluminum | NewWorld | |
Xserve G5 | NewWorld | |
Performa 4400, 54xx, 5500 | OldWorld | |
Performa 6360, 6400, 6500 | OldWorld | |
Power Macintosh 4400, 5400 | OldWorld | |
Power Macintosh 7200, 7300, 7500, 7600 | OldWorld | |
Power Macintosh 8200, 8500, 8600 | OldWorld | |
Power Macintosh 9500, 9600 | OldWorld | |
Power Macintosh (Beige) G3 Minitower | OldWorld | |
Power Macintosh (Beige) Desktop, All-in-One | OldWorld | |
PowerBook 2400, 3400, 3500 | OldWorld | |
PowerBook G3 Wallstreet (1998) | OldWorld | |
Vigésimo Aniversário do Macintosh | OldWorld | |
Workgroup Server 7250, 7350, 8550, 9650, G3 | OldWorld | |
Power Computing | PowerBase, PowerTower / Pro, PowerWave | OldWorld |
PowerCenter / Pro, PowerCurve | OldWorld | |
UMAX | C500, C600, J700, S900 | OldWorld |
APS | APS Tech M*Power 604e/2000 | OldWorld |
Motorola | Starmax 3000, 4000, 5000, 5500 | OldWorld |
Nome de Modelo/Número | |
---|---|
Motorola | Firepower, PowerStack Series E, PowerStack II |
MPC 7xx, 8xx | |
MTX, MTX+ | |
MVME2300(SC)/24xx/26xx/27xx/36xx/46xx | |
MCP(N)750 | |
IBM RS/6000 | 40P, 43P |
Power 830/850/860 (6070, 6050) | |
6030, 7025, 7043 | |
p640 |
Modelo Nome/Número | |
---|---|
IBM RS/6000 | B50, 43P-150, 44P |
Genesi | Pegasos I, Pegasos II |
O suporte da Debian para as interfaces gráficas é determinado pelo suporte encontrado no sistema X11 XFree86. 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://www.xfree86.org/. A Debian 3.1 vem com o X11 revisão 4.3.0.
O suporte a múltiplos processadores — também chamado “symmetric multi-processing” ou SMP — é suportado para esta arquitetura. No entanto, o kernel padrão da Debian 3.1 não suporta SMP. Isto não deve impedir a instalação, pois o kernel padrão não-SMP deve inicializar me sistemas SMP; o kernel simplesmente utilizará a primeira CPU.
Para obter vantagens do uso de múltiplos processadores, você terá que substituir o kernel padrão da Debian. Você encontrará uma discussão de como fazer isso em Seção 8.4, “Compilando um novo Kernel”. Atualmente (em kernels da versão 2.6.8) a forma de ativar SMP é selecionar “Symmetric multi-processing support” na seção “Platform support” da configuração do kernel.