Глава 3. Перед установкой

Константин Волков, Дмитрий Левин, Кирилл Маслинский

Содержание

Оборудование
Планирование диска
Сохранение данных и меры предосторожности

Оборудование

В настоящее время ядро Linux поддерживает практически любое современное оборудование и очень многое из старого. Большая часть оборудования будет настроена автоматически, при условии правильно выставленных параметров BIOS. Однако всегда есть возможность, что с тем или иным экзотическим устройством могут возникнуть сложности. Кроме того, современные дистрибутивы Linux включают графические среды с развитым интерфейсом, офисные и прочие программы, для комфортной работы в которых требуются достаточно значительные ресурсы оперативной памяти, а для установки — существенный объём дискового пространства. Ознакомившись с этим разделом, вы сможете выбрать, какое программное обеспечение из доступного в ALT Linux 2.4 Master разумно устанавливать на вашем оборудовании.

Аппаратные требования

  • Процессор вашего компьютера должен быть не ниже Pentium или совместимых с ним. Также пригодны Intel — все модели семейства Pentium, включая P-IV, AMD, начиная с K6 и заканчивая современными Athlon и Duron, Cyrix (начиная с 6x86 и т. д.), VIA (все модели).

  • Объём оперативной памяти от 32 Mb (рекомендуется 128 Mb и более). Минимальный необходимый для установки объём оперативной памяти зависит от аппаратной конфигурации вашего компьютера: драйверы некоторых устройств (модули ядра) могут использовать до 1,5 Mb оперативной памяти, что очень заметно при общем объёме в 32 Mb. При 32 Mb установка возможна только с CD-ROM.

  • Объём свободного места на жёстком диске должен быть не менее 400 Mb (достаточно для сервера), рекомендуется 1 Gb (необходимо для персональной рабочей станции с большим количеством графических пользовательских приложений).

Настройка BIOS

BIOS (Basic Input/Output System) используется при загрузке компьютера. В частности, она используется для определения того, на каком устройстве находится операционная система, и для её запуска. Она также нужна для начальной настройки оборудования.

Появление технологии plug'n'play и её широкое использование привело к тому, что все современные BIOS способны инициализировать эти устройства, но их всё же придётся попросить об этом. Если эти устройства инициализирует ОС Windows 9x, а не BIOS, то для использования под Linux эту настройку придётся изменить.

Изменение установок BIOS обычно вызывается нажатием клавиши Del сразу после включения компьютера. К сожалению, существует много типов BIOS, поэтому придётся самостоятельно подбирать подходящую опцию. Эта опция обычно называется PNP OS installed (или Plug'n'Play OS installed). Установите эту опцию на значение No, и тогда BIOS будет инициализировать все устройства plug'n'play. Это может помочь Linux распознать некоторые устройства компьютера, с которыми у неё без этого могли бы возникнуть сложности.

Если ваш BIOS поддерживает загрузку с CD-ROM и вы хотите произвести стандартную установку ALT Linux 2.4 Master, то следует также установить BIOS на загрузку с CD-ROM до поиска системы на жёстком диске. Поищите «Boot sequence» в настройках BIOS.

Если вы собираетесь использовать принтер, подключённый непосредственно к вашему компьютеру, убедитесь, что параллельный порт установлен на EPP (или на ECP+EPP, но в этом случае могут возникать проблемы), а не на SPP. Если этого не сделать, принтер всё равно сможет печатать, но не будет автоматически определяться, и его придётся настраивать вручную. Убедитесь также, что принтер включён и правильно подсоединён к компьютеру.

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

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

Для получения информации об оборудовании в системе Linux используйте стандартные утилиты lspci и dmesg.

Что нужно настраивать

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

Windows-модемы

Windows-модемы (winmodem), также называемые модемами без контроллеров, или программными модемами (software modems). Поддержка этих периферийных устройств пока ещё не регулярна. Драйверы существуют, но только в виде исполнимых модулей, и только для ограниченного набора ядер. Разница между обычным модемом и winmodem состоит в том, что winmodem не может функционировать без специального драйвера, который эмулирует большое число функций обычного модема. С обычным модемом можно взаимодействовать, посылая ему последовательность команд, но это невозможно с winmodem без специальных драйверов (этим объясняется также, почему Linux не нуждается в драйверах для нормальных модемов: нужен только доступ к последовательному порту, а команды передаст внешняя программа). Если у вас имеется встроенный PCI-модем, то скорее всего, но не обязательно, это программный (software) модем.

В этом случае, установив ALT Linux 2.4 Master, зайдите в систему как пользователь root и посмотрите на вывод команды cat /proc/pci. Это даст вам информацию об адресе ввода/вывода (I/O) и прерывании (IRQ) устройства. Затем воспользуйтесь командой setserial (для нашего примера пусть адрес I/O будет 0xb400, а IRQ — 10) следующим образом:

setserial /dev/ttyS3 port 0xb400 irq 10 UART 16550A

Затем убедитесь, что можете обращаться к модему, используя minicom или kppp. Если не заработает, то у вас, должно быть, программный модем. Если работает, то создайте файл /etc/rc.d/rc.setserial и поместите в него строку с соответствующей командой setserial.

Есть проект по поддержке программных модемов под Linux. Если установлено, что у вас этот тип модема, поищите информацию о его поддержке на http://www.linmodems.org.

USB-устройства

USB-устройства в настоящее время широко поддерживаются. Почти всё периферийное оборудование с USB поддерживается, подробный список есть на http://www.qbik.ch/usb/devices/.

ISA-устройства

С некоторыми ISA-устройствами, под Linux могут быть сложности, но для определения работающей конфигурации этих устройств можно использовать Windows. Если вы намерены установить ALT Linux 2.4 Master, оставляя на машине старую версию Windows, то можете пропустить настоящий раздел и вернуться к нему, если возникнут проблемы с определением устройств под Linux.

Для получения таких сведений загрузитесь под Windows, нажмите на правую кнопку мыши на пиктограмме My Computer, выберите Properties, затем Device Manager, следом — View devices by connection.

Нужно записать используемые адреса (base address) вместе с IRQ. Запишите также каналы DMA, используемые для звуковых карт.

Если у вас карта ISA с поддержкой plug'n'play, то нужно правильно настроить BIOS, как это описано выше. Но даже если вы так и сделаете, может случиться так, что Linux не обнаружит устройство. Однако можно отключить plug'n'play для конкретного устройства. Если производитель обеспечил такую возможность, то у вас должен быть диск с программой. Если у вас есть программа такого рода, запустите её, установите параметры устройства на значения, использовавшиеся под Windows, и отключите plug'n'play. После этого Linux наверняка сможет определить устройство в процессе установки.

Звуковые карты

При установке не обращайте слишком много внимания на звуковые карты. В большинстве случаев они настраиваются автоматически, и их лучше перенастроить после установки, а не во время неё.