Этот раздел содержит информацию об оборудовании (hardware), необходимом для начала работы с Debian. Вы также найдете ссылки на другую информацию о поддерживаемом GNU и Linux оборудовании.
Debian не предъявляет к оборудованию никаких дополнительных требований, кроме
тех, что накладываются ядром Linux и пакетами GNU. Таким образом, Debian будет
работать на любой архитектуре и платформе, для которой существуют ядро Linux,
libc, gcc
и т.п., и для которой существует версия Debian.
Существуют, однако, некоторые ограничения для применения нашего набора загрузочных дискет. Некоторые платформы, поддерживаемые Linux, не поддерживаются напрямую этим набором. В этом случае вы можете создать собственный «спасательный» диск (см. Замена ядра на ``спасательной'' дискете, раздел 9.3) или использовать установку по сети.
Вместо того, чтобы описывать все варианты конфигурации оборудования, которые поддерживаются SPARC эта часть содержит общую информацию и указатели туда где можно найти более подробную справку.
Debian 2.2 поддерживает шесть архитектур: Intel x86; компьютеры на базе процессоров Motorola 680x0 (такие как Atari, Amiga и Macintosh); DEC Alpha; Sun SPARC; ARM и StrongARM; IBM/Motorola (такие как CHRP, PowerMac и PRep). Они обозначаются i386, m68k, alpha, sparc, arm и powerpc соответственно.
В данной версии этого документа описывается процесс установки для архитектуры
sparc. Если вам нужна информация о других архитектурах, посмотрите на
странице Портирование
Debian
.
На данный момент версия для sparc поддерживает лишь несколько типов
систем Sparc. Наиболее распространенные названия для них это sun4, sun4c,
sun4m, sun4d и sun4u. Сейчас мы не поддерживаем очень старое оборудование для
sun4. Однако, все остальные системы поддерживаются. Sun4d тестировался
наименее тщательно, поэтому возможны некоторые сбои относящиеся к стабильности
ядра. Sun4c и Sun4m, самые распространенные виды старого оборудования Sparc,
включают в себя такие системы как SparcStation 1,1+,IPC,IPX и SparcStation
+LX,5,10,20. UltraSPARC -- система типа sun4u, для нее надо использовать набор
образов установочных дисков для sun4u. Некоторые системы выше описанных типов
не поддерживаются. Это мультикомпьютер AP1000 и Tadpole Sparcbook 1. Чтобы
узнать более полную информацию прочитайте Linux for SPARCProcessors
FAQ
.
Для архитектуры sparc доступна поддержка многопроцессорности, также называемой ``symmetric multi-processing'' или SMP. Однако, стандартный для Debian 2.2 образ ядра не поддерживает SMP. Это не приведет к проблемам во время установки, т.к. стандартное ядро должно загружаться и на SMP-машинах; ядро будет использовать первый процессор.
Чтобы получить выгоду от нескольких процессоров, вам придется заменить
поставляемое с Debian ядро. Вы сможете найти информацию об этом в разделе Компилирование нового ядра,
раздел 8.4. На данный момент (версия ядра 2.2.19), чтобы разрешить
поддержку SMP вам надо выбрать ``symmetric multi-processing'' в секции
``General'' при конфигурации ядра. Если вы компилируете программу на
многопроцессорной системе, добавьте флаг -j и прочтите об этом в
make(1)
.
Есть четыре способы установить Debian: с дискет, с CD, с локального диска и по сети. Разные части одной установки Debian могут использовать разные способы; мы выясним это в разделе Способы установки Debian, Глава 5.
Установка с дискет — наиболее типичный выбор, хотя, в общем случае, и наименее желательный. В некоторых случаях, вам придется в первый раз загрузиться со спасательной дискеты. Если у вас обычная система, то все, что вам понадобиться — это 3,5-дюймовый дисковод (1440 Кбайт).
Установка с CD доступна лишь для небольшого количества архитектур. На компьютерах, которые поддерживают загрузку с CD-ROM, вы сможете установить Debian вообще не пользуясь дискетами. Однако даже если ваша система не поддерживает это, после загрузки с другого носителя вы сможете использовать CD-ROM. Дополнительную информацию вы найдете в разделе Installing from a CD-ROM, раздел 6.6.
Еще один вариант — установка с жесткого диска. В том случае, если у вас есть свободное место на разделе, отличном от того, на который вы устанавливаете Debian, это очень хороший выбор. Некоторые платформы, например, AmigaOS, TOS, или MacOS, имеют даже специальную программу установки с локального раздела. Не смотря на то, что SPARC не поддерживает загрузку с SunOS (Solaris), можно установиться с SunOS раздела (UFS slices).
Последний вариант — это установка через сеть. Вы можете установить свою систему с NFS-тома. Также можно загрузить вашу систему через сеть. Бездисковая установка, используя NFS-монтирование локальных файловых систем тоже возможна, но для этого потребуется 16Мбайт RAM. После установки базовой системы вы можете установить оставшуюся часть Debian через сеть (включая PPP), через FTP, HTTP и NFS.
Более полные описания методов и подсказки, помогающие выбрать тот или иной метод, вы найдете в разделе Способы установки Debian, Глава 5. Пожалуйста, продолжайте читать и вы узнаете поддерживается устройство с которого вы собираетесь грузиться и устанавливать систему системой установки Debian.
Загрузочные диски Debian содержат ядро, которое собрано так, чтобы поддерживать максимальное количество систем. Поэтому оно очень большое и содержит множество драйверов, которые вам никогда не понадобятся (чтобы узнать, как собрать свое ядро, обратитесь к разделу Компилирование нового ядра, раздел 8.4). Однако, нужна поддержка наиболее широкого круга устройств, чтобы Debian мог устанавливаться на широчайший круг оборудования.
Любая система хранения информации, поддерживаемая ядром Linux, поддерживается системой загрузки. Следующие SCSI драйверы поддерживаются ядром, которое работает по умолчанию:
Поддерживаются IDE системы (такие как UltraSPARC 5). Чтобы узнать больше о
оборудовании для SPARC поддерживаемом ядром Linux, смотрите Linux for SPARC Processors
FAQ
.
Вам нужно по крайней мере 5MB RAM и 64MB на жестком диске. Если вы хотите установить разумный набор программ (включая X Window System), а также некоторые программы и библиотеки для разработчиков, вам потребуется 300 Мбайт. Если вы хотите более менее полную установку, вам потребуется около 800 Мбайт. Вообще все пакеты Debian займут около 2 Гбайт. На самом деле, установить все невозможно, т.к. пакеты конфликтуют с друг другом.
Linux поддерживает очень много разного оборудования: мыши, принтеры, сканеры, модемы, сетевые карты, PCMCIA-устройства, и т.п. Но ни одно из этих устройств не является необходимым для установки системы. В этой главе вы узнаете о периферии, не поддерживаемой программой установки, даже о той которую поддерживает Linux.
Следующие сетевые карты (NICs) поддерживаются через модуль. Однако, из-за магических свойств OpenPROM, вы сможете c них загрузиться:
Следующие сетевые карты поддерживаются модулями. Они cмогут использоваться только тогда, когда драйверы будут загружены во время установки. Однако, из-за гениальности OpenPROM, вам все равно удастся загрузиться с них:
Некоторые фирмы поставляют свои компьютеры с предустановленной Debian GNU/Linux или другой версией Linux. Возможно, такая система обойдется несколько дороже, но зато вы получаете оборудование, которое хорошо работает с GNU/Linux.
Проверьте, совместимо ли оборудование, установленное в покупаемый компьютер, с Linux. Скажите продавцу, что вы собираетесь установить на компьютер Linux. Поддерживайте фирмы, продающие оборудование, совместимое с Linux.
Некоторые производители отказываются предоставлять информацию о том, как писать драйверы к их устройствам. Другие передают документацию только после заключения соглашения, которое не разрешит публиковать драйвер в виде открытого кода Linux. Один из примеров — это звуковая система в портативных компьютерах IBM (использующаяся, например, в компьютере IBM ThinkPad). Некоторые из этих звуковых систем обрабатывают звук и для модема. Другой пример — устройства в старых моделях Macintosh.
Такие устройства просто не будут работать под Linux. Если вы попросите производителей такого оборудования выпустить документацию к этим устройствам, вы нам очень поможете. Если достаточное количество людей обратятся к ним с такой просьбой, они поймут, что общество свободного программного обеспечения составляет большую часть их сбыта.