2.1. 支持的硬件

Debian 不会超出 Linux 内核与 GNU 工具集所支持的硬件范围之外。因此,任何被移植了 Linux 内核,libc,gcc 等,并拥有对应的 Debian 移植版的硬件体系或平台都可以运行 Debian。请参考移植页面 http://www.debian.org/ports/hppa/ 以了解更多已被 Debian 测试过的 PA-RISC 体系。

本章仅包含一些通用的信息以及在何处可以获得更多信息的指导,而不是试图列出支持 PA-RISC 的所有不同硬件配置。

2.1.1. 支持的体系

Debian 3.1 支持十一种主要的体系和一些称为 “flavors” 的变种。

体系 Debian 命名 子体系 Flavor
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

本文档主要讲述的是 PA-RISC 体系下的安装。如果您在寻找其他 Debian 所支持的体系的信息,请浏览 Debian 移植 页面。

2.1.2. CPU,主板和视频支持

有两个主要支持的 hppa变种:PA-RISC 1.1 和 PA-RISC 2.0。PA-RISC 1.1 系统目标是 32 位处理器,2.0 体系的目标是 64 位处理器。一些系统可以运行任一种内核。两者的 userland 都是 32 位的。将来也许会有 64 位的 userland。

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 的系统下启动,只不过内核只使用第一个 CPU。

为了使用多 CPU 的优势,您必须替换标准的 Debian 内核。您可以在第 8.4 节 “编译新内核” 找到相关的讨论。当前(内核版本 2.6.8)启用 SMP 的方法是在内核配置的 “Processor type and features” 中选中 “Symmetric multi-processing support”。