리눅스 커널과 GNU 툴셋을 쓰는 데 필요한 것 외에는 데비안에 특별히 필요한 하드웨어는 따로 없습니다. 그러므로 리눅스 커널, libc, gcc 등이 포팅되어 있는 아키텍처나 플랫폼 중에서 데비안 포팅이 되어 있는 경우라면 데비안을 돌릴 수 있습니다. 데비안에서 테스트한 S/390 아키텍처 시스템에 대한 자세한 정보는 http://www.debian.org/ports/s390/ 페이지에 있는 포팅 페이지를 참고하십시오.
여기서는 S/390 아키텍처에서 지원하는 여러가지 하드웨어를 모두 설명하지는 않고, 일반적인 정보만 설명한 다음 추가 정보가 들어 있는 웹사이트를 안내해 놓았습니다.
데비안 5.0 버전은 17개의 주요 아키텍처를 지원하고 각 아키텍처별로 몇 가지 “기종(flavors)”을 지원합니다.
아키텍처 | 데비안 명칭 | 서브 아키텍처 | 기종 |
---|---|---|---|
인텔 x86 기반 | i386 | ||
AMD64 및 인텔 EM64T | amd64 | ||
DEC Alpha | alpha | ||
ARM | arm | Netwinder 및 CATS | netwinder |
armel | Versatile | versatile | |
arm 및 armel | 인텔 IOP32x | iop32x | |
인텔 IXP4xx | ixp4xx | ||
Marvell Orion | orion5x | ||
HP PA-RISC | hppa | PA-RISC 1.1 | 32 |
PA-RISC 2.0 | 64 | ||
인텔 IA-64 | ia64 | ||
MIPS (빅 엔디안) | mips | SGI IP22 (Indy/Indigo 2) | r4k-ip22 |
SGI IP32 (O2) | r5k-ip32 | ||
MIPS Malta (32비트) | 4kc-malta | ||
MIPS Malta (64비트) | 5kc-malta | ||
Broadcom BCM91250A (SWARM) | sb1-bcm91250a | ||
Broadcom BCM91480B (BigSur) | sb1a-bcm91480b | ||
MIPS (리틀 엔디안) | mipsel | Cobalt | cobalt |
MIPS Malta (32비트) | 4kc-malta | ||
MIPS Malta (64비트) | 5kc-malta | ||
Broadcom BCM91250A (SWARM) | sb1-bcm91250a | ||
Broadcom BCM91480B (BigSur) | sb1a-bcm91480b | ||
IBM/모토로라 PowerPC | powerpc | 파워맥 | pmac |
PReP | prep | ||
Sun SPARC | sparc | sun4u | sparc64 |
sun4v | |||
IBM S/390 | s390 | VM-reader 및 DASD에서 IPL | generic |
테이프에서 IPL | tape |
이 문서는 S/390 아키텍처에서의 설치를 다루고 있습니다. 데비안이 지원하는 다른 아키텍처에 관한 정보를 보려면 데비안 포트 페이지를 보십시오.
지원하는 S/390과 zSeries 컴퓨터에 대한 완전한 정보는 IBM의 레드북에서 2.1장의 Linux for IBM eServer zSeries and S/390: Distributions 혹은 developerWorks zSeries 페이지에 있습니다. 요약하면, G5, Multiprise 3000, G6와 모든 zSeries를 완전히 지원합니다. Multiprise 2000, G3와 G4 컴퓨터는 IEEE 부동소수점을 에뮬레이션해서 지원하므로 효율이 떨어집니다.
이 아키텍처는 다중 프로세서를 (“symmetric multi-processing” 혹은 SMP라고도 합니다) 지원합니다. 표준 데비안 5.0의 커널 이미지는 SMP 지원이 들어 있습니다. 표준 커널은 SMP가 없는 시스템에서도 사용할 수 있지만, 작은 오버헤드가 있어서 성능이 약간 떨어집니다. 보통 시스템을 사용할 때 이 성능 저하는 알아볼 수 없을 정도입니다.
CPU가 1개인 시스템에서 커널을 최적화하려면, 표준 데비안 커널을 바꿔야 합니다. 어떻게 하는지에 대한 이야기는 8.6절. “새 커널 컴파일하기”에 있습니다. 현재 (커널 버전 2.6.26) SMP를 끄려면 커널 설정에서 “Processor type and features” 부분에서 “Symmetric multi-processing support” 옵션을 끄면 됩니다.
리눅스 커널이 지원하는 네트워크 인터페이스 카드는 모두 설치 시스템에서도 지원합니다. (모듈로 된 드라이버는 자동으로 읽어들입니다.)
지원하는 네트워크 장치 목록은:
Channel to Channel (CTC) 및 ESCON 연결 (실제 혹은 에뮬레이션)
OSA-2 Token Ring/Ethernet 및 OSA-Express Fast Ethernet (QDIO 아님)
OSA-Express (QDIO 모드), HiperSockets, Guest-LANs