Debian 不會超出 Linux 核心與 GNU 工具集所支援的硬體範圍之外。因此,任何移植了 Linux 核心、libc、gcc,以及針對 Debian 移植的硬體架構或平台都可以運行 Debian。請參考移植網頁 http://www.debian.org/ports/powerpc/ 以瞭解更多已被 Debian 測試過的 PowerPC 架構。
本章僅包含一些通用的資訊以及在何處可以取得更多資訊的指引,而不試圖列出所有支援 PowerPC 的硬體配置。
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 移植網頁。
有四個主要支援的 powerpc 子架構:PMac (Power-Macintosh),PReP,APUS (Amiga Power-UP System) 和 CHRP 機器。每種子架構都有各自的啟動方式。並還有四種不同的核心風味,以支援不同的處理。
移植到其它 powerpc 架構的工作如 Be-Box 與 MBX 仍在進行中,尚未被 Debian 支援。將來我們也許會有 64 位元的移植版本。
在 Debian 中有四種以處理器分類的 powerpc 核心:
大多數系統使用這種核心風味,它支援 PowerPC 601、 603、604、740、750 與 7400 處理器。所有 Apple Power Macintosh 以後的系統包括 G4 都使用這些處理器之一。
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。
Apple G5 以 POWER4 為基礎架構,也是使用這種核心。
這種核心風味支援 Amiga Power-UP 系統。
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 |
型號名稱/編號 | |
---|---|
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 |
Debian 對顯示卡的支援決定於 XFree86 的 X11 系統。大多數 AGP,PCI 和 PCI 顯示卡都能在 XFree86 下工作。更多的關於圖形匯流排、顯示卡、顯示器和指點設備的支援情況請參閱 http://www.xfree86.org/。Debian 3.1 包含 XFree86 4.3.0 版。
多處理器 — 又稱為 "symmetric multi-processing" 或 SMP — 在本硬體架構下是受到支援的。但是,標準的 Debian 3.1 核心並不支援 SMP。這不會影響安裝,因為非 SMP 的核心也能在 SMP 的系統下啟動,核心只會使用第一個處理器。
為了使用多處理器的好處,您必須替換標準的 Debian 核心。您可以在 節 8.4, "編譯新核心" 找到相關的討論。目前 (核心版本 2.6.8) 啟用 SMP 的方法是在核心設定的 "Platform support" 小節中選擇 "Symmetric multi-processing support" 選項。