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/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.
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 PowerPC. Se estiver procurando por informações em algumas das outras plataformas suportadas pela Debian, de uma olhada nas páginas Portes do Debian.
Existem quatro maiores tipos de sub-arquiteturas suportadas na powerpc: máquinas PMac (Power-Macintosh ou PowerMac), 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. Todas as máquinas Apple PowerMac até este e incluindo os vendidos como G4, utilizam um destes processadores.
The power64 kernel flavour supports the following CPUs: O kernel power64 suporta os seguintes 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.
Sistemas usando o Apple G5 (processador PPC970FX) também são baseados na arquitetura POWER4 e utilizam este kernel.
Este tipo de kernel suporta a sub-arquitetura PReP.
Este tipo de kernel suporta o sistema Amiga Power-UP, no entanto está atualmente desabilitado.
A Apple (e em breve alguns outros fabricantes — Power Computing por exemplo) fez uma série de computadores Macintosh baseados no processador PowerPC. Por propósitos de suporte a arquitetura, eles são categorizados como NuBus (não suportado pelo Debian), OldWorld e NewWorld.
Os sistemas OldWorld são, em sua maioria, Power Macintoshes com uma unidade de disquete e um barramento PCI. A maioria dos Power Macintoshes baseados no 603, 603e, 604 e 604e, são máquinas OldWorld. Os modelos PowerPC pré-iMac da Apple usam um esquema de nomenclatura de quatro dígitos, exceto para os sistemas G3 cor bege, que também são OldWorld.
Os assim chamados PowerMacs NewWorld são quaisquer PowerMacs em uma estrutura (“case”) translúcida e colorida e modelos mais recentes. Isto inclui todos os sistemas iMac, iBook, sistemas G4 e sistemas G3 na cor azul, 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 |
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 para 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 computadores Macintosh usando a série 680x0 de processadores não estão na família PowerPC mas, ao invés disto, são máquinas m68k. Estes modelos iniciam com a série “Mac II”, continuam na família “LC”, depois na série Centris e culminam nos Quadras e Performas. Normalmente, estes modelos tem um numeral romano ou número de modelo de 3 dígitos como Mac IIcx, LCIII ou Quadra 950.
Esta série de modelos começa com o Mac II (Mac II, IIx, IIcx, IIci, IIsi, IIvi, IIvx, IIfx), depois o LC (LC, LCII, III, III+, 475, 520, 550, 575, 580, 630), depois o Mac TV, depois o Centris (610, 650, 660AV), o Quadra (605, 610, 630, 650, 660AV, 700, 800, 840AV, 900, 950), e finalmente o Performa 200-640CD.
Nos laptops, iniciou com o Mac Portable, depois o PowerBook 100-190cs e o PowerBook Duo 210-550c (excluindo o PowerBook 500 que é Nubus, por favor veja a seção acima).
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.
O suporte a múltiplos processadores — também chamado “symmetric multiprocessing” ou SMP — está disponível para esta arquitetura. No entanto, o kernel padrão do Debian 4.0 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 do Debian. Você encontrará uma discussão de como fazer isso em Seção 8.6, “Compilando um novo Kernel”. Atualmente (em kernels da versão 2.6.18) a forma de ativar SMP é selecionar “Symmetric multi-processing support” na seção “Platform support” da configuração do kernel.