2.1. 지원하는 하드웨어

리눅스 커널과 GNU 툴셋을 쓰는 데 필요한 것 외에는 데비안에 특별히 필요한 하드웨어는 따로 없습니다. 그러므로 리눅스 커널, libc, gcc 등이 포팅되어 있는 아키텍처나 플랫폼 중에서 데비안 포팅이 되어 있는 경우라면 데비안을 돌릴 수 있습니다. 데비안에서 테스트한 PowerPC 아키텍처 시스템에 대한 자세한 정보는 http://www.debian.org/ports/powerpc/ 페이지에 있는 포팅 페이지를 참고하십시오.

여기서는 PowerPC 아키텍처에서 지원하는 여러가지 하드웨어들을 모두 설명하지는 않고, 일반적인 정보만 설명한 다음 추가 정보가 들어 있는 웹사이트를 써 놓았습니다.

2.1.1. 지원하는 아키텍처

데비안 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 아키텍처에서의 설치를 다루고 있습니다. 데비안이 지원하는 다른 아키텍처에 관한 정보를 찾으려면 데비안 포트 페이지를 보십시오.

2.1.2. CPU, 메인 보드, 비디오 지원

네 개의 powerpc 서브 아키텍처를 지원합니다: PMac (Power-Macintosh 혹은 PowerMac), PReP, APUS (Amiga Power-UP System), 그리고 CHRP 기계입니다. 각 서브 아키텍처는 그 아키텍처마다 부팅 방법이 다릅니다. 또, 4가지의 커널 변종이 있어서 각각의 CPU 변종들을 지원합니다.

Be-Box나 MBX 아키텍처같은 다른 powerpc 아키텍처에 대한 포팅은 진행중이지만 아직 데비안이 지원하지 않습니다. 64비트 포팅이 나올 수도 있습니다.

2.1.2.1. 커널 변종

데비안의 powerpc 커널은 CPU 종류에 따라서 4가지의 변종이 있습니다:

powerpc

대부분의 시스템이 이 커널 변종을 사용하며, 파워피시 601, 603, 604, 740, 750, 7400 프로세서를 지원합니다. G4라고 홍보되었던 것까지 모든 파워 매킨토시 시스템은 이 프로세서들 중의 하나를 사용합니다.

power64

이 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

이 커널 변종은 PReP 서브 아키텍쳐를 지원합니다.

apus

이 커널 변종은 Amiga Power-UP System을 지원합니다. 하지만 이 지원은 현재 막혀 있습니다.

2.1.2.2. 파워 매킨토시 (pmac) 서브 아키텍처

애플은 (그리고 다른 몇 개 제조업체들, 예를 들어 파워 컴퓨팅은) 파워피시 프로세서 기반의 매킨토시 컴퓨터를 만들었습니다. 각 아키텍처 지원을 위해 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 올드월드

2.1.2.3. PReP 서브 아키텍처

모델 이름/번호
모토로라 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

2.1.2.4. CHRP 서브 아키텍처

모델 이름/번호
IBM RS/6000 B50, 43P-150, 44P
Genesi Pegasos I, Pegasos II

2.1.2.5. APUS 서브 아키텍처

모델 이름/번호
Amiga Power-UP Systems (APUS) A1200, A3000, A4000

2.1.2.6. Nubus 파워맥 서브 아키텍쳐 (지원하지 않음)

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/에서 구할 수 있습니다.

2.1.2.7. 파워피시가 아닌 맥

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로 자세한 정보는 위 부분을 보십시오)까지 해당됩니다.

2.1.3. 그래픽 카드 지원

데비안의 그래픽 인터페이스 지원 여부는 X.Org의 X11 시스템이 지원하느냐의 여부에 따라 결정됩니다. 대부분의 AGP, PCI 및 PCIe 비디오 카드를 X.Org에서 지원합니다. 지원하는 그래픽 버스, 카드, 모니터, 포인팅 장치에 대한 정보는 http://xorg.freedesktop.org/에 있습니다. 데비안 4.0 릴리스에는 X.Org 7.1 버전이 들어 있습니다.

2.1.4. 다중 프로세서

이 아키텍쳐는 다중 프로세서(“symmetric multi-processing” 혹은 SMP라고도 합니다)를 지원합니다. 하지만 표준 데비안 4.0의 커널 이미지는 SMP를 지원하지 않습니다. SMP를 지원하지 않는 커널도 설치하는 데에는 문제가 없습니다. SMP를 지원하지 않는 표준 커널도 SMP 시스템에서 첫번째 CPU만 사용하고 부팅됩니다.

다중 프로세서의 성능을 이용하려면, 표준 데비안 커널을 다른 커널로 바꿔야 합니다. 어떻게 해야 하는지에 대한 이야기는 8.6절. “새 커널 컴파일하기”에 있습니다. 현재 (커널 버전 2.6.18) SMP를 켜는 방법은 커널 설정의 “Platform support”부분에 있는 “Symmetric multi-processing support”를 켜는 것입니다.