2.1. 지원하는 하드웨어

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

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

2.1.1. 지원하는 아키텍처

데비안 3.1 버전은 11개의 아키텍처를 지원하고 각 아키텍처별로 몇 가지 “변종(flavor)”을 지원합니다.

아키텍처 데비안 명칭 서브 아키텍처 변종
인텔 x86 기반 i386   vanilla
speakup
linux26
모토로라 680x0 m68k Atari atari
Amiga amiga
68k 매킨토시 mac
VME bvme6000
mvme147
mvme16x
DEC Alpha alpha    
Sun SPARC sparc   sun4cdm
sun4u
ARM 및 StrongARM arm   netwinder
riscpc
shark
lart
IBM/모토로라 PowerPC powerpc CHRP chrp
PowerMac pmac
PReP prep
APUS apus
HP PA-RISC hppa PA-RISC 1.1 32
PA-RISC 2.0 64
인텔 ia64 기반 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 VM-reader 및 DASD에서 IPL generic
테이프에서 IPL tape

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

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

지원하는 DEC Alpha 컴퓨터에 대한 완전한 정보는 Linux Alpha HOWTO에 들어 있습니다. 여기서는 부트 디스크가 지원하는 시스템을 설명합니다.

Alpha 컴퓨터는 마더보드의 세대와 지원하는 칩셋에 따라 여러가지 시스템 종류로 나뉩니다. 각각의 시스템은 (“서브시스템”) 때때로 그 구조와 기능이 완전히 다릅니다. 그래서 설치하고 (특히 중요한) 부팅하는 부분이 시스템에 따라 다릅니다.

다음 표는 데비안 설치 시스템이 지원하는 시스템 종류입니다. 표를 보면 각 시스템 종류에 따른 코드명도 들어 있습니다. 실제 설치를 시작하려면 이 코드명을 알아둬야 합니다:

하드웨어 종류 다른 이름 MILO 이미지
ALCOR AlphaStation 500 5/266.300 Maverick alcor
AlphaStation 500 5/333...500 Bret alcor
AlphaStation 600/266...300 Alcor alcor
AlphaStation 600/300...433 XLT xlt
BOOK1 AlphaBook1 (노트북) Alphabook1/Burns book1
AVANTI AlphaStation 200 4/100...166 Mustang avanti
AlphaStation 200 4/233 Mustang+ avanti
AlphaStation 205 4/133...333 LX3 avanti
AlphaStation 250 4/300 M3+ avanti
AlphaStation 255 4/133...333 LX3+ avanti
AlphaStation 300 4/266 Melmac avanti
AlphaStation 400 4/166 Chinet avanti
AlphaStation 400 4/233...300 Avanti avanti
EB164 AlphaPC164 PC164 pc164
AlphaPC164-LX LX164 lx164
AlphaPC164-SX SX164 sx164
EB164 EB164 eb164
EB64+ AlphaPC64 Cabriolet cabriolet
AlphaPCI64 Cabriolet cabriolet
EB64+ EB64+ eb64p
EB66 EB66 EB66 eb66
EB66+ EB66+ eb66p
JENSEN DEC 2000 Model 300(S) Jensen 해당 없음
DEC 2000 Model 500 Culzen 해당 없음
DECpc 150 Jensen 해당 없음
MIATA Personal WorkStation 433a Miata miata
Personal WorkStation 433au Miata miata
Personal WorkStation 466au Miata miata
Personal WorkStation 500a Miata miata
Personal WorkStation 500au Miata miata
Personal WorkStation 550au Miata miata
Personal WorkStation 600a Miata miata
Personal WorkStation 600au Miata miata
MIKASA AlphaServer 1000 4/200 Mikasa mikasa
AlphaServer 1000 4/233..266 Mikasa+ mikasa
AlphaServer 1000 5/300 Mikasa-Pinnacle mikasa
AlphaServer 1000 5/300 Mikasa-Primo mikasa
NAUTILUS UP1000 Nautilus 해당 없음
UP1100 Galaxy-Train/Nautilus Jr. 해당 없음
NONAME AXPpci33 Noname noname
UDB Multia noname
NORITAKE AlphaServer 1000A 4/233...266 Noritake 해당 없음
AlphaServer 1000A 5/300 Noritake-Pinnacle 해당 없음
AlphaServer 1000A 5/333...500 Noritake-Primo 해당 없음
AlphaServer 800 5/333...500 Corelle 해당 없음
AlphaStation 600 A Alcor-Primo 해당 없음
Digital Server 3300 Corelle 해당 없음
Digital Server 3300R Corelle 해당 없음
PLATFORM 2000 P2K P2K p2k
RAWHIDE AlphaServer 1200 5/xxx Tincup/DaVinci 해당 없음
AlphaServer 4000 5/xxx Wrangler/Durango 해당 없음
AlphaServer 4100 5/xxx Dodge 해당 없음
Digital Server 5300 Tincup/DaVinci 해당 없음
Digital Server 7300 Dodge 해당 없음
RUFFIAN DeskStation AlphaPC164-UX Ruffian ruffian
DeskStation RPL164-2 Ruffian ruffian
DeskStation RPL164-4 Ruffian ruffian
DeskStation RPX164-2 Ruffian ruffian
DeskStation RPX164-4 Ruffian ruffian
삼성 AlphaPC164-BX Ruffian ruffian
SABLE AlphaServer 2000 4/xxx Demi-Sable 해당 없음
AlphaServer 2000 5/xxx Demi-Gamma-Sable 해당 없음
AlphaServer 2100 4/xxx Sable 해당 없음
AlphaServer 2100 5/xxx Gamma-Sable 해당 없음
TAKARA 21164 PICMG SBC Takara takara
TITAN AlphaServer DS15 HyperBrick2 해당 없음
AlphaServer DS25 Granite 해당 없음
AlphaServer ES45 Privateer 해당 없음
알 수 없음 Yukon 해당 없음
TSUNAMI AlphaServer DS10 Webbrick 해당 없음
AlphaServer DS10L Slate 해당 없음
AlphaServer DS20 Catamaran/Goldrush 해당 없음
AlphaServer DS20E Goldrack 해당 없음
AlphaServer DS20L Shark 해당 없음
AlphaServer ES40 Clipper 해당 없음
DP264 DP264 해당 없음
SMARTengine 21264 PCI/ISA SBC Eiger 해당 없음
알 수 없음 Warhol 해당 없음
알 수 없음 Windjammer 해당 없음
UP2000 Swordfish 해당 없음
XP1000 Monet/Brisbane 해당 없음
XP900 Webbrick 해당 없음
WILDFIRE AlphaServer GS160 Wildfire 해당 없음
AlphaServer GS320 Wildfire 해당 없음
XL XL-233...266 XL xl

데비안 sarge 릴리스는 몇 개를 제외하고 모든 Alpha 서브 아키텍처에서 설치를 지원합니다. 예외적으로 ARC 전용 Ruffian 및 XL 서브 아키텍처, Titan 서브 아키텍처는 지원하지 않습니다. 이 경우는 커널 컴파일 옵션이 달라져야 합니다.

2.1.3. 그래픽 카드

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

2.1.4. 다중 프로세서

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

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