리눅스 커널과 GNU 툴셋을 쓰는 데 필요한 것 외에는 데비안에 특별히 필요한 하드웨어는 따로 없습니다. 그러므로 리눅스 커널, libc, gcc 등이 포팅되어 있는 아키텍처나 플랫폼 중에서 데비안 포팅이 되어 있는 경우라면 데비안을 돌릴 수 있습니다. 데비안에서 테스트한 PowerPC 아키텍처 시스템에 대한 자세한 정보는 http://www.debian.org/ports/powerpc/ 페이지에 있는 포팅 페이지를 참고하십시오.
여기서는 PowerPC 아키텍처에서 지원하는 여러가지 하드웨어들을 모두 설명하지는 않고, 일반적인 정보만 설명한 다음 추가 정보가 들어 있는 웹사이트를 써 놓았습니다.
데비안 4.0 버전은 12개의 아키텍처를 지원하고 각 아키텍처별로 몇 가지 “변종(flavors)”을 지원합니다.
아키텍처 | 데비안 명칭 | 서브 아키텍처 | 변종 |
---|---|---|---|
인텔 x86 기반 | i386 | ||
AMD64 및 Intel EM64T | amd64 | ||
DEC Alpha | alpha | ||
ARM 및 StrongARM | arm | Netwinder 와 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 | ||
모토로라 680x0 | m68k | Atari | atari |
Amiga | amiga | ||
68k 매킨토시 | mac | ||
VME | bvme6000 | ||
mvme147 | |||
mvme16x | |||
IBM/모토로라 파워피시 | powerpc | CHRP | chrp |
파워맥 | pmac | ||
PReP | prep | ||
Sun SPARC | sparc | sun4m | sparc32 |
sun4u | sparc64 | ||
sun4v | |||
IBM S/390 | s390 | VM-reader 및 DASD에서 IPL | generic |
테이프에서 IPL | tape |
이 문서는 PowerPC 아키텍처에서의 설치를 다루고 있습니다. 데비안이 지원하는 다른 아키텍처에 관한 정보를 찾으려면 데비안 포트 페이지를 보십시오.
네 개의 powerpc 서브 아키텍처를 지원합니다: PMac (Power-Macintosh 혹은 PowerMac), PReP, APUS (Amiga Power-UP System), 그리고 CHRP 기계입니다. 각 서브 아키텍처는 그 아키텍처마다 부팅 방법이 다릅니다. 또, 4가지의 커널 변종이 있어서 각각의 CPU 변종들을 지원합니다.
Be-Box나 MBX 아키텍처같은 다른 powerpc 아키텍처에 대한 포팅은 진행중이지만 아직 데비안이 지원하지 않습니다. 64비트 포팅이 나올 수도 있습니다.
데비안의 powerpc 커널은 CPU 종류에 따라서 4가지의 변종이 있습니다:
대부분의 시스템이 이 커널 변종을 사용하며, 파워피시 601, 603, 604, 740, 750, 7400 프로세서를 지원합니다. G4라고 홍보되었던 것까지 모든 파워 매킨토시 시스템은 이 프로세서들 중의 하나를 사용합니다.
이 power64 커널 변종은 다음 CPU를 지원합니다:
POWER3 프로세서는 예전의 IBM 64비트 서버 시스템에서 사용했습니다. 알려진 모델은 IntelliStation POWER Model 265, pSeries 610과 640, RS/6000 7044-170, 7044-260과 7044-270이 있습니다.
POWER4 프로세서는 좀 더 최근의 IBM 64비트 서버 시스템에서 사용했습니다. 알려진 모델은 pSeries 615, 630, 650, 655, 670, 690이 있습니다.
애플 G5를 (PPC970FX 프로세서) 사용하는 시스템도 POWER4 아키텍처 기반이고, 이 커널 변종을 사용합니다.
이 커널 변종은 PReP 서브 아키텍쳐를 지원합니다.
이 커널 변종은 Amiga Power-UP System을 지원합니다. 하지만 이 지원은 현재 막혀 있습니다.
애플은 (그리고 다른 몇 개 제조업체들, 예를 들어 파워 컴퓨팅은) 파워피시 프로세서 기반의 매킨토시 컴퓨터를 만들었습니다. 각 아키텍처 지원을 위해 NuBus (데비안이 지원하지 않음), 올드월드, 뉴월드로 구분해 놓았습니다.
올드월드 시스템은 플로피 드라이브와 PCI 버스가 있는 대부분의 파워 매킨토시를 말합니다. 대부분의 603, 603e, 604, 604e 기반 파워 매킨토시는 올드월드 기계입니다. 애플에서 나온 이 아이맥 이전의 파워피시 모델은 4자리 숫자로 이름이 붙어 있습니다. 예외적으로 베이지색의 G3 시스템도 올드월드입니다.
뉴월드 파워맥이라고 하는 시스템은 투명한 플라스틱 케이스에 들어 있는 모든 파워맥과 그 후의 모델을 말합니다. 여기에는 모든 아이맥, 아이북, G4 시스템, 파란색 G3 시스템 및 1999년 이후 제조된 대부분의 PowerBook이 포함됩니다. 뉴월드 파워맥은 맥오에스용 “ROM in RAM” 시스템을 사용한 것으로 알려져 있고, 1998년 중반 이후에 제조되었습니다.
애플 하드웨어에 관한 명세서는 AppleSpec에 있습니다. 또 예전의 하드웨어에 관한 정보는 AppleSpec Legacy에 있습니다.
모델 이름/번호 | 세대 | |
---|---|---|
애플 | iMac Bondi Blue, 5 Flavors, Slot Loading | 뉴월드 |
iMac Summer 2000, Early 2001 | 뉴월드 | |
iMac G5 | 뉴월드 | |
iBook, iBook SE, iBook Dual USB | 뉴월드 | |
iBook2 | 뉴월드 | |
iBook G4 | 뉴월드 | |
Power Macintosh Blue and White (B&W) G3 | 뉴월드 | |
Power Macintosh G4 PCI, AGP, Cube | 뉴월드 | |
Power Macintosh G4 Gigabit Ethernet | 뉴월드 | |
Power Macintosh G4 Digital Audio, Quicksilver | 뉴월드 | |
Power Macintosh G5 | 뉴월드 | |
PowerBook G3 FireWire Pismo (2000) | 뉴월드 | |
PowerBook G3 Lombard (1999) | 뉴월드 | |
PowerBook G4 Titanium | 뉴월드 | |
PowerBook G4 Aluminum | 뉴월드 | |
Xserve G5 | 뉴월드 | |
Performa 4400, 54xx, 5500 | 올드월드 | |
Performa 6360, 6400, 6500 | 올드월드 | |
Power Macintosh 4400, 5400 | 올드월드 | |
Power Macintosh 7200, 7300, 7500, 7600 | 올드월드 | |
Power Macintosh 8200, 8500, 8600 | 올드월드 | |
Power Macintosh 9500, 9600 | 올드월드 | |
Power Macintosh (Beige) G3 Minitower | 올드월드 | |
Power Macintosh (Beige) Desktop, All-in-One | 올드월드 | |
PowerBook 2400, 3400, 3500 | 올드월드 | |
PowerBook G3 Wallstreet (1998) | 올드월드 | |
Twentieth Anniversary Macintosh | 올드월드 | |
Workgroup Server 7250, 7350, 8550, 9650, G3 | 올드월드 | |
Power Computing | PowerBase, PowerTower / Pro, PowerWave | 올드월드 |
PowerCenter / Pro, PowerCurve | 올드월드 | |
UMAX | C500, C600, J700, S900 | 올드월드 |
APS | APS Tech M*Power 604e/2000 | 올드월드 |
모토로라 | Starmax 3000, 4000, 5000, 5500 | 올드월드 |
모델 이름/번호 | |
---|---|
모토로라 | 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 |
NuBus 시스템은 현재 데비안/파워피시가 지원하지 않습니다. 모노리딕 리눅스/PPC 커널은 이 기계를 지원하지 않습니다. 모노리딕 커널 대신에 MkLinux 마크 (Mach) 마이크로커널(microkernel)을 사용하면 되지만, 데비안이 아직 지원하지 않습니다. 여기 해당하는 컴퓨터는 다음이 있습니다:
Power Macintosh 6100, 7100, 8100
Performa 5200, 6200, 6300
Powerbook 1400, 2300, and 5300
Workgroup Server 6150, 8150, 9150
이 기계에 쓸 수 있는 리눅스 커널과 (제한적이지만) 지원은 http://nubus-pmac.sourceforge.net/에서 구할 수 있습니다.
680x0 시리즈 프로세서를 사용하는 매킨토시 컴퓨터는 파워피시가 아니라 m68k 기계입니다. 그 모델들은 “Mac II”로 시작해서 “LC” 제품군, Centris 시리즈, 그리고 Quadra 및 Performa까지 해당됩니다. 이 모델은 보통 로마숫자가 붙어 있거나 3자리의 숫자가 붙어 있습니다. 예를 들어 MacIIcx, LCIII, Quadra 950 따위입니다.
이 모델들은 Mac II부터 시작해서 (Mac II, IIx, IIcx, IIci, IIsi, IIvi, IIvx, IIfx), LC (LC, LCII, III, III+, 475, 520, 550, 575, 580, 630), 그리고 Mac TV, Centris (610, 650, 660AV), Quadra (605, 610, 630, 650, 660AV, 700, 800, 840AV, 900, 950), 그리고 마지막으로 Performa 200-640CD까지 해당됩니다.
노트북 컴퓨터의 경우, Mac Portable부터 시작해서, PowerBook 100-190cs 및 PowerBook Duo 210-550c(단 PowerBook 500은 제외합니다. PowerBook500은 Nubus로 자세한 정보는 위 부분을 보십시오)까지 해당됩니다.
데비안의 그래픽 인터페이스 지원 여부는 X.Org의 X11 시스템이 지원하느냐의 여부에 따라 결정됩니다. 대부분의 AGP, PCI 및 PCIe 비디오 카드를 X.Org에서 지원합니다. 지원하는 그래픽 버스, 카드, 모니터, 포인팅 장치에 대한 정보는 http://xorg.freedesktop.org/에 있습니다. 데비안 4.0 릴리스에는 X.Org 7.1 버전이 들어 있습니다.
이 아키텍쳐는 다중 프로세서(“symmetric multi-processing” 혹은 SMP라고도 합니다)를 지원합니다. 하지만 표준 데비안 4.0의 커널 이미지는 SMP를 지원하지 않습니다. SMP를 지원하지 않는 커널도 설치하는 데에는 문제가 없습니다. SMP를 지원하지 않는 표준 커널도 SMP 시스템에서 첫번째 CPU만 사용하고 부팅됩니다.
다중 프로세서의 성능을 이용하려면, 표준 데비안 커널을 다른 커널로 바꿔야 합니다. 어떻게 해야 하는지에 대한 이야기는 8.6절. “새 커널 컴파일하기”에 있습니다. 현재 (커널 버전 2.6.18) SMP를 켜는 방법은 커널 설정의 “Platform support”부분에 있는 “Symmetric multi-processing support”를 켜는 것입니다.