2.1. Поддерживаемое оборудование

Debian не требует от оборудования сверх того, что требуют ядро Linux и утилиты GNU. Таким образом, любая архитуктура или платформа, на которую были перенесены ядро Linux, libc, gcc и т.д. и на которую перенесён Debian, может работать под Debian. Сверьтесь со страницами переносов http://www.debian.org/ports/powerpc/, какие системы на архитектуре PowerPC были протестированы с Debian.

Вместо того, чтобы пытаться описать всё разнообразие аппаратных конфигураций, которое существует на PowerPC, эта глава содержит общую информацию и указания, где можно найти дополнительную информацию.

2.1.1. Поддерживаемые архитектуры

Debian 3.1 поддерживает одиннадцать основных архитектур и несколько вариаций каждой архитектуры, известных как «варианты (flavors)».

Архитектура Обозначение в Debian Субархитектура Вариант
основанные на Intel x86 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 и 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 ia64    
MIPS (с прямым порядком байтов) mips SGI Indy/Indigo 2 r4k-ip22
r5k-ip22
Broadcom BCM91250A (SWARM) sb1-swarm-bn
MIPS (с обратным порядком байтов) mipsel Cobalt cobalt
DECstation r4k-kn04
r3k-kn02
Broadcom BCM91250A (SWARM) sb1-swarm-bn
IBM S/390 s390 IPL с VM-reader и DASD generic
IPL с ленты tape

Этот документ содержит описание установки на архитектуру 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. Варианты ядер

Есть четыре варианта ядер powerpc в Debian, каждый под определённый тип процессора:

powerpc

На большинстве систем используется это ядро. Оно работает на процессорах PowerPC 601, 603, 604, 740, 750 и 7400. Все системы Apple Power Macintosh до G4 включительно используются один из этих процессоров.

power3

Процессор POWER3 использовался в старых 64-битных серверных системах IBM: IntelliStation POWER модель 265, pSeries 610 и 640, RS/6000 7044-170, 7044-260 и 7044-270.

power4

Процессор POWER4 используется в более новых 64-битных серверных системах IBM: pSeries 615, 630, 650, 655, 670 и 690.

Apple G5 также основан на архитектуре POWER4 и использует эту разновидность ядра.

apus

Этот вариант ядра используется на Amiga Power-UP System.

2.1.2.2. Субархитектура Power Macintosh (pmac)

Apple (и несколько других производителей, например, Power Computing) выпускает серию компьютеров Macintosh на основе процессоров PowerPC. С целью поддержки архитектуры они подразделяются на NuBus, OldWorld PCI и NewWorld.

Компьютеры Macintosh на основе процессоров серии 680x0 принадлежат не к семейству PowerPC, а к семейству m68k. Название этих моделей начинается с «Mac II» или содержат трёхзначный номер модели (например, Centris 650 или Quadra 950). Номера моделей Apple на основе PowerPC до iMac состоят из четырёх цифр.

Системы NuBus на данный момент не поддерживаются debian/powerpc. Монолитная архитектура ядра Linux/PPC не поддерживается на этих машинах. Следует использовать микроядро MkLinux Mach, которое Debian пока не поддерживает. Это относится к следующим машинам:

  • PowerMacintosh 6100, 7100, 8100

  • Performa 5200, 6200, 6300

  • Powerbook 1400, 2300 и 5300

  • Workgroup Server 6150, 8150, 9150

Ядро Linux для этих машин и ограниченную поддержку можно получить на http://nubus-pmac.sourceforge.net/

Системы OldWorld — это большая часть машин Power Macintosh с дисководом и шиной PCI. Большая часть систем PowerMacintosh на основе 603, 603e, 604 и 604e относятся к этой группе. Системы G3 бежевого цвета также относятся к ней.

Так называемые системы NewWorld PowerMac — это системы PowerMacintosh в прозрачных пластиковых корпусах. Сюда входят системы iMac, iBook, G4, синие G3, а также большая часть систем PowerBook, выпущенных в 1999 году и позже. Системы NewWorld PowerMac используют систему «ROM в RAM» для MacOS и производятся с середины 1998 года.

Спецификации оборудования Apple доступны на странице AppleSpec, а для более старого оборудования на странице AppleSpec Legacy.

Наименование/номер модели Поколение
Apple iMac Bondi Blue, 5 видов, Slot Loading NewWorld
iMac лето 2000, начало 2001 NewWorld
iMac G5 NewWorld
iBook, iBook SE, iBook Dual USB NewWorld
iBook2 NewWorld
iBook G4 NewWorld
Power Macintosh Blue и 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) G4 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
B164

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 полностью определяется поддержкой этого интерфейса системой X11 XFree86. Большинство видеокарт AGP, PCI и PCIе ЗP работает под 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 можно установив флажок «symmetric multi-processing» в секции «General» конфигурации ядра.