2.1. 支援的硬體

Debian 不會超出 Linux 核心與 GNU 工具集所支援的硬體範圍之外。因此,任何移植了 Linux 核心、libc、gcc,以及針對 Debian 移植的硬體架構或平台都可以運行 Debian。請參考移植網頁 http://www.debian.org/ports/powerpc/ 以瞭解更多已被 Debian 測試過的 PowerPC 架構。

本章僅包含一些通用的資訊以及在何處可以取得更多資訊的指引,而不試圖列出所有支援 PowerPC 的硬體配置。

2.1.1. 支援的硬體架構

Debian 3.1 支援十一種主要的硬體架構和一些稱為"風味 (flavors)"的變種。

架構 Debian 命名 子架構 風味
Intel x86-based i386   vanilla
speakup
linux26
Motorola 680x0 m68k Atari atari
Amiga amiga
68k Macintosh mac
VME bvme6000
mvme147
mvme16x
DEC Alpha alpha    
Sun SPARC sparc   sun4cdm
sun4u
ARM and StrongARM arm   netwinder
riscpc
shark
lart
IBM/Motorola PowerPC powerpc CHRP chrp
PowerMac pmac
PReP prep
APUS apus
HP PA-RISC hppa PA-RISC 1.1 32
PA-RISC 2.0 64
Intel ia64-based ia64    
MIPS (big endian) mips SGI Indy/Indigo 2 r4k-ip22
r5k-ip22
Broadcom BCM91250A (SQARM) sb1-swarm-bn
MIPS (little endian) mipsel Cobalt cobalt
DECstation r4k-kn04
r3k-kn02
Broadcom BCM91250A (SQARM) sb1-swarm-bn
IBM S/390 s390 IPL from VM-reader and DASD generic
IPL from tape type

本文件涵蓋了 PowerPC 架構下的安裝資訊。如果您在尋找其他 Debian 所支援的硬體架構相關資訊,請瀏覽 Debian 移植網頁。

2.1.2. 中央處理器,主機板和顯示的支援

有四個主要支援的 powerpc 子架構:PMac (Power-Macintosh),PReP,APUS (Amiga Power-UP System) 和 CHRP 機器。每種子架構都有各自的啟動方式。並還有四種不同的核心風味,以支援不同的處理。

移植到其它 powerpc 架構的工作如 Be-Box 與 MBX 仍在進行中,尚未被 Debian 支援。將來我們也許會有 64 位元的移植版本。

2.1.2.1. 核心風味

在 Debian 中有四種以處理器分類的 powerpc 核心:

powerpc

大多數系統使用這種核心風味,它支援 PowerPC 601、 603、604、740、750 與 7400 處理器。所有 Apple Power Macintosh 以後的系統包括 G4 都使用這些處理器之一。

power3

POWER3 處理器用於早期的 IBM 64 位元伺服器系統:已知的型號包括 IntelliStation POWER Model 265、pSeries 610 與 640,以及 RS/6000 7044-170、7044-260 和 7044-270。

power4

POWER4 處理器用於最新的 IBM 64 位伺服器系統:已知的型號包括 pSeries 615、630、650、655、670 和 690。

Apple G5 以 POWER4 為基礎架構,也是使用這種核心。

apus

這種核心風味支援 Amiga Power-UP 系統。

2.1.2.2. Power Macintosh (pmac) 子架構

Apple (以及其它一些製造商 — 例如 Power Computing) 生產了一系列以 PowerPC 處理器為基礎的 Macintosh 電腦。為了架構支援,它們被劃分為 NuBus、OldWorld PCI 和 NewWorld。

使用 680x0 系列的 Macintosh 電腦不屬於 PowerPC 家族,而是 m68k 機器。這些機器的型號以 "Mac II" 開頭或是使用 3 位數字的型號,如 Centris 650 或 Quadra 950。Apple iMac PowerPC 之前的機型是 4 位數字。

debian/powerpc 目前還不支援 NuBus 系統。單核心的 Linux/PPC 架構不支援這些機器;而且必須使用 MkLinux Mach 微核心,該核心尚未被 Debian 支援。它們包括:

  • Power Macintosh 6100, 7100, 8100

  • Performa 5200, 6200, 6300

  • Powerbook 1400, 2300 和 5300

  • Workgroup Server 6150, 8150, 9150

對這些機器提供有限支援的 Linux 核心位於 http://nubus-pmac.sourceforge.net/

OldWorld 系統為大多數配有軟碟機和 PCI 匯流排的 Power Macintosh。大多數以 603、603e、604 和 604e 的 Power Macintosh 為基礎的機器都是 OldWorld。米色的 G3 系統也是 OldWorld 的。

被稱做 NewWorld PowerMacs 是那些有半透明塑料外殼的機器。包括所有的 iBook、G4 系統、藍色的 G3 系統、和大多數 1999 年及以後生產的 PowerBook。NewWorld PowerMacs 也是 1998 下半年以後製造,使用 "ROM in RAM" MacOS 的系統。

Apple 硬體的規格說明位於 AppleSpec, 另外,對於舊硬體請參閱 AppleSpec Legacy

型號名稱/編號 世代
Apple iMac Bondi Blue, 5 Flavors, Slot Loading NewWorld
iMac Summer 2000, Early 2001 NewWorld
iMac G5 NewWorld
iBook, iBook SE, iBook Dual USB NewWorld
iBook2 NewWorld
iBook G4 NewWorld
Power Macintosh Blue and White (B&W) G3 NewWorld
Power Macintosh G4 PCI, AGP, Cube 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  
Twentieth Anniversary 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

2.1.2.3. PReP 子架構

型號名稱/編號
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

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.3. 圖形介面卡

Debian 對顯示卡的支援決定於 XFree86 的 X11 系統。大多數 AGP,PCI 和 PCI 顯示卡都能在 XFree86 下工作。更多的關於圖形匯流排、顯示卡、顯示器和指點設備的支援情況請參閱 http://www.xfree86.org/。Debian 3.1 包含 XFree86 4.3.0 版。

2.1.4. 多處理器

多處理器 — 又稱為 "symmetric multi-processing" 或 SMP — 在本硬體架構下是受到支援的。但是,標準的 Debian 3.1 核心並不支援 SMP。這不會影響安裝,因為非 SMP 的核心也能在 SMP 的系統下啟動,核心只會使用第一個處理器。

為了使用多處理器的好處,您必須替換標準的 Debian 核心。您可以在 節 8.4, "編譯新核心" 找到相關的討論。目前 (核心版本 2.6.8) 啟用 SMP 的方法是在核心設定的 "Platform support" 小節中選擇 "Symmetric multi-processing support" 選項。