2.1. 支持的硬件

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

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

2.1.1. 支持的体系

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

体系 Debian 命名 子体系 Flavor
Intel x86-based i386    
AMD64 & Intel EM64T amd64    
DEC Alpha alpha    
ARM and StrongARM arm Netwinder 与 CATS netwinder
Intel IOP32x iop32x
Intel IXP4xx ixp4xx
RiscPC rpc
HP PA-RISC hppa PA-RISC 1.1 32
PA-RISC 2.0 64
Intel IA-64 ia64    
MIPS (big endian) mips SGI IP22 (Indy/Indigo 2) r4k-ip22
SGI IP32 (O2) r5k-ip32
Broadcom BCM91250A (SQARM) sb1-bcm91250a
Broadcom BCM91480B (BigSur) sb1a-bcm91480b
MIPS (little endian) mipsel Cobalt cobalt
DECstation r4k-kn04
r3k-kn02
Broadcom BCM91250A (SQARM) sb1-bcm91250a
Broadcom BCM91480B (BigSur) sb1a-bcm91480b
Motorola 680x0 m68k Atari atari
Amiga amiga
68k Macintosh mac
VME bvme6000
mvme147
mvme16x
IBM/Motorola PowerPC powerpc CHRP chrp
PowerMac pmac
PReP prep
Sun SPARC sparc sun4m sparc32
sun4u sparc64
sun4v
IBM S/390 s390 来自 VM-reader 和 DASD 的 IPL generic
来自 tape 的 IPL type

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

2.1.2. CPU,主板和视频支持

每种 ARM 体系要求使用各自的内核,正因为如此,Debian 标准发布版只支持安装到一些最常见的系统上。但 Debian userland 可以被 任何 ARM CPU 使用。

大多数的 ARM CPU 可以运行在(big 或 little)任一 endian 模式下。但是当前绝大多少系统的实现都是使用 little-endian 模式。Debian 现在也仅支持 little-endian ARM 系统。

获得支持的平台有:

Netwinder

实际上这是一组机器的名称,它们基于 StrongARM 110 CPU 和 Intel 21285 北桥(也称作 Footbridge)。包括的机器有: Netwinder (也许是最常见的 ARM 机器)、CATS (也称为 EB110ATX)、EBSA 285 和 Compaq personal server (cps,也叫 skiff)。

IOP32x

Intel I/O Processor (IOP) 产品线可以在一些数据存储和处理的产品中找到。Debian 当前支持 IOP32x 平台,IOP 80219 和 32x 芯片通常在 Network Attached Storage (NAS) 设备上找到。Debian 明确支持两个设备:IO-Data 的 GLAN TankThecus N2100

IXP4xx

IXP4xx 平台基于 Intel XScale ARM 核心。当前,只有一个基于 IXP4xx 的系统被支持,Linksys NSLU2。Linksys NSLU2 (Network Storage Link for USB 2.0 Disk Drives) 是一个通过网络提供易用存储的小型设备。它提供了一个以太网接口和两个 USB 端口来连接硬盘。这里有一个外部网站 installation instructions

RiscPC

该机器是最早支持的硬件,但在我们新的安装程序里对它的支持还没有完成。它在 ROM 里面包含 RISC OS,Linux 可以使用 linloader 从该 OS 启动。RiscPC 有一种模块化的 CPU 卡,典型的安装有 30MHz 610、40MHz 710 或 233MHz Strongarm 110 CPU。主板集成了 IDE、SVGA 视频、并口、单串口、PS/2 键盘和专有的鼠标口。依据不同的配置,专有的模块扩充总线允许最多安装八块扩展卡,其中的一些模块有 Linux 驱动程序。

2.1.3. 图形卡支持

Debian 对显卡的支持决定于 X.Org 的 X11 系统。大多数 AGP、PCI 和 PCI 视频卡都能在 X.Org 下工作。更多的关于图形总线、显卡、显示器和指点设备的支持情况,见 http://xorg.freedesktop.org/。Debian 4.0 包含 X.Org 7.1 版。