Debian не требует от оборудования сверх того, что требуют ядро Linux и утилиты GNU. Таким образом, любая архитуктура или платформа, на которую были перенесены ядро Linux, libc, gcc и т.д. и на которую перенесён Debian, может работать под Debian. Сверьтесь со страницами переносов http://www.debian.org/ports/powerpc/, какие системы на архитектуре PowerPC были протестированы с Debian.
Вместо того, чтобы пытаться описать всё разнообразие аппаратных конфигураций, которое существует на PowerPC, эта глава содержит общую информацию и указания, где можно найти дополнительную информацию.
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.
Поддерживаются четыре основные разновидности powerpc: PMac (Power-Macintosh) PReP, APUS (Amiga Power-UP System) и CHRP. На каждой архитектуре используется свой метод загрузки. Также, для каждой из них собирается свой вариант ядра.
Разрабатываются переносы на другие архитектуры powerpc, такие как Be-Box и MBX, но пока не поддерживаются Debian. Возможно, в будущем мы будем поддерживать 64-битный перенос.
Есть четыре варианта ядер powerpc в Debian, каждый под определённый тип процессора:
На большинстве систем используется это ядро. Оно работает на процессорах PowerPC 601, 603, 604, 740, 750 и 7400. Все системы Apple Power Macintosh до G4 включительно используются один из этих процессоров.
Процессор POWER3 использовался в старых 64-битных серверных системах IBM: IntelliStation POWER модель 265, pSeries 610 и 640, RS/6000 7044-170, 7044-260 и 7044-270.
Процессор POWER4 используется в более новых 64-битных серверных системах IBM: pSeries 615, 630, 650, 655, 670 и 690.
Apple G5 также основан на архитектуре POWER4 и использует эту разновидность ядра.
Этот вариант ядра используется на Amiga Power-UP System.
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 |
Наименование/номер модели | |
---|---|
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 |
Наименование/номер модели | |
---|---|
IBM RS/6000 | B50, 43P-150, 44P |
Genesi | Pegasos I, Pegasos II |
Поддержка графического интерфейса в Debian полностью определяется поддержкой этого интерфейса системой X11 XFree86. Большинство видеокарт AGP, PCI и PCIе ЗP работает под 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 можно установив флажок «symmetric multi-processing» в секции «General» конфигурации ядра.