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

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

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

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

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

Архитектура Обозначение в Debian Субархитектура Вариант
основанные на Intel x86 i386    
AMD64 & Intel EM64T amd64    
ARM armel Intel IOP32x iop32x
Intel IXP4xx ixp4xx
Marvell Kirkwood kirkwood
Marvell Orion orion5x
Versatile versatile
HP PA-RISC hppa PA-RISC 1.1 32
PA-RISC 2.0 64
Intel IA-64 ia64    
MIPS (с прямым порядком байтов) mips SGI IP22 (Indy/Indigo 2) r4k-ip22
SGI IP32 (O2) r5k-ip32
MIPS Malta (32-битная) 4kc-malta
MIPS Malta (64-битная) 5kc-malta
MIPS (с обратным порядком байтов) mipsel Cobalt cobalt
MIPS Malta (32-битная) 4kc-malta
MIPS Malta (64-битная) 5kc-malta
IBM/Motorola PowerPC powerpc PowerMac pmac
PReP prep
Sun SPARC sparc sun4u sparc64
sun4v
IBM S/390 s390 IPL с VM-reader и DASD generic
IPL с ленты tape

Debian GNU/kFreeBSD 6.0 поддерживает две архитектуры.

Архитектура Обозначение в Debian
основанные на Intel x86 kfreebsd-i386
AMD64 & Intel EM64T kfreebsd-amd64

Этот документ содержит описание установки на архитектуру PowerPC. Если вы ищете информацию по любой другой архитектуре, поддерживаемой Debian, посмотрите на странице переносов Debian.

2.1.2. Поддерживаемые процессоры, материнские платы и видеокарты

В Debian GNU/Linux 6.0 поддерживаются только субархитектуры PMac (Power-Macintosh или PowerMac) и PreP.

2.1.2.1. Варианты ядер

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

powerpc

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

power64

Вариант ядра power64 ядра поддерживает следующие процессоры:

Процессор 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(процессор PPC970FX) также основан на архитектуре POWER4 и использует этот вариант ядра.

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

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

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

Так называемые системы NewWorld PowerMac — это системы PowerMac в прозрачных пластиковых корпусах и поздние модели. Сюда входят системы 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.2.6. Субархитектура Nubus PowerMac (не поддерживается)

Системы 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/.

2.1.2.7. Не-PowerPC Macи

Компьютеры Macintosh на основе процессоров серии 680x0 не принадлежат к семейству PowerPC, они относятся к семейству m68k. Эти модели начинаются с серии «Mac II», продолжаются семейством «LC», затем серией Centris и завершаются Quadras и Performas. Эти модели обычно имеют римскую цифру или трёхзначный номер модели, например, Mac IIcx, LCIII или Quadra 950.

Диапазон моделей начинается с Mac II (Mac II, IIx, IIcx, IIci, IIsi, IIvi, IIvx, IIfx), затем LC (LC, LCII, III, III+, 475, 520, 550, 575, 580, 630), затем Mac TV, затем Centris (610, 650, 660AV), Quadra (605, 610, 630, 650, 660AV, 700, 800, 840AV, 900, 950) и завершается Performa 200-640CD.

Модели ноутбуков начинаются с Mac Portable, затем PowerBook 100-190cs и PowerBook Duo 210-550c (кроме PowerBook 500, который относится к Nubus, смотрите раздел выше).

2.1.3. Несколько процессоров

На этой архитектуре поддерживается нескольких процессоров — так называемая «симметричная многопроцессорная обработка (symmetric multi-processing)» или SMP. Однако, стандартное ядро Debian 6.0 не поддерживает SMP. Это не должно помешать установке, поскольку стандартное, не-SMP, ядро должно загружаться на SMP системах; ядро просто будет использовать только первый процессор.

Чтобы получить преимущество использования нескольких процессоров, вам надо заменить стандартное ядро Debian. О том, как это сделать, можно найти в Раздел 8.6, «Сборка нового ядра». В настоящий момент (версия ядра 2.6.32) разрешить SMP можно установив флажок «Platform support» в настройках ядра.

2.1.4. Поддержка видеокарт

Поддержка графического интерфейса в Debian полностью зависит от поддержки этого интерфейса системой X.Org X11. Большинство видеокарт AGP, PCI, PCIе и PCI-X работает в X.Org. Список поддерживаемых графических шин, карт, мониторов и устройств ввода можно найти на http://xorg.freedesktop.org/. Debian6.0 поставляется с X.Org версии 7.5.

2.1.5. Аппаратура для подключения к сети

Почти любая сетевая плата (NIC), поддерживаемая ядром Linux, должна поддерживаться системой установки; драйверы модулей должны загрузиться автоматически.

2.1.5.1. Карты для беспроводных сетей

Беспроводные сети, в основном, поддерживаются, как и растёт число поддерживаемых беспроводных адаптеров в официальном ядре Linux, хотя для работы многих из них требуется загрузка микропрограммы. Если нужна микропрограмма, то программа установки предложит её загрузить. В Раздел 6.4, «Загрузка отсутствующих микропрограмм» есть подробное описание о том, как загрузить микропрограмму во время установки.

Беспроводные адаптеры, не поддерживаемые официальным ядром Linux, обычно, можно заставить работать в Debian GNU/Linux, но это не поддерживается во время установки.

Поддержка шифрованной беспроводной сети во время установки поддерживается только для WEP. Если в вашей точке доступа используется более стойкий алгоритм шифрования, то она не может быть использована при установке.

Если есть проблемы с беспроводной сетью и других сетевых устройств нет, которые можно использовать во время установки, то всё ещё возможно установить Debian GNU/Linux с полного образа CD-ROM или DVD. Добавьте параметр для выключения настройки сети и установите только пакеты с CD/DVD. После завершения установки (после перезагрузки) вы сможете установить драйвер и микропрограмму, которые требуются, и настроить сеть вручную.

Иногда, нужный драйвер недоступен в виде пакета Debian. В этом случае вам придётся поискать исходный код в интернете и собрать драйвер самостоятельно. Это не описано в данном руководстве.

2.1.6. Дисплеи Брайля

Поддержка дисплеев Брайля обеспечивается программой brltty. С её помощью работает заработает большинство дисплеев, подключаемых к последовательному порту, USB или bluetooth. Список поддерживаемых устройств можно найти на сайте brltty. В Debian GNU/Linux 6.0 включена brltty версии 4.2.

2.1.7. Периферия и другое оборудование

Linux поддерживает много разных устройств, таких как мыши, принтеры, сканеры, PCMCIA и USB устройства. Однако, большинство этих устройств не требуется для установки системы.