Linux
Шрифт:
• rwall-server – демон, который позволяет принимать сообщения от удаленных пользователей.
• screen – позволяет иметь несколько соединений на одном терминале.
• SNMP (Simple Network Management Protocol) – протокол, используемый для сетевого управления.
• telnet – программа для подключения к удаленным системам через Интернет. Использует пересылку пароля в незашифрованном виде. Для замены telnet используйте ssh.
• Trivial File Transfer Protocol (TFTP) – используется для загрузки бездисковых рабочих станций.
• talk-server – демон, который позволяет беседовать с терминала с пользователями из удаленных UNIX-систем.
• telnet-server – демон, который реализует telnet-протокол на сервере.
• tftp-server – демон, реализующий TFTP-сервер, который позволяет пересылать файлы на или с удаленных машин (используется для удаленной загрузки бездисковых компьютеров).
• ypserv – NIS (Network InformationService) – сервер, который предоставляет сетевую информацию (NIS)
Ссылки
•– руководства и документация.
•– безопасность и оптимизация Linux. Редакция для Red Hat – русский перевод.
• The Official Red Hat Linux x86 Installation Guide.
Глава 11 Инсталляция
Как мы уже отмечали, установка операционной системы сильно зависит от того, что, в конечном итоге, требуется получить: сервер, офисную систему или домашний компьютер. Соответственно, имеется несколько вариантов инсталляции операционной системы.
Во-первых, инсталляцию можно производить в графическом или текстовом режиме. Дистрибутив Red Hat по умолчанию пытается запустить инсталляцию операционной системы в графическом режиме, однако, если на компьютере установлено 16 Мбайт оперативной памяти или менее, инсталляция происходит в текстовом режиме. Во-вторых, есть вариант установки в так называемом режиме kickstart, который позволяет произвести инсталляцию по заранее созданному профилю. Этот режим чаще всего используется для создания большого количества идентичных систем. И в-третьих, есть возможность произвести обновление установленной ранней версии дистрибутива Red Hat до текущей с минимальным вмешательством пользователя. При этом сохраняются все данные пользователей, производится обновление ядра операционной системы, модулей и пакетов программ.
Для начала процесса инсталляции необходимо загрузить компьютер с носителя, содержащего специальную программу инсталляции. Таким носителем может быть компакт-диск дистрибутива или загрузочная дискета (обычная или с поддержкой PCMCIA).
Создание загрузочной дискеты и загрузка
Для создания загрузочной дискеты необходимо иметь дискету, отформатированную в DOS без плохих секторов, и компакт-диск с дистрибутивом Red Hat.
В каталоге /dosutils компакт-диска находится утилита копирования образа дискеты – rawrite. Файлы образов дискет находятся в каталоге /images:
• boot.img – для обычной инсталляции;
• bootnet.img – для инсталляции по сети (FTP, HTTP, NFS);
• pcmcia.img – для ноутбуков.
С помощью утилиты rawrite изготовим загрузочную дискету:
rewrite
Enter disk image source file name: E: \images\boot.img
Enter target diskette drive: a:
Please insert a formatted diskette into drive A: and press <ENTER>:
E: \dosutils>После выполнения указанных действий в нашем распоряжении оказывается загрузочная инсталляционная дискета. Точно так же изготавливается загрузочная дискета с поддержкой PCMCIA или дискета для сетевой инсталляции Linux.
После изготовления загрузочной дискеты необходимо перегрузить компьютер, зайти в установки BIOS и установить в качестве первого загрузочного устройства флоппи-дисковод. Далее все просто – вставляем дискету в дисковод и происходит загрузка инсталляционной программы. В зависимости от того, какой образ дискеты был создан, дальнейшая инсталляция может проводиться обычным образом или по сети.
Графическая инсталляция
В процессе работы программа инсталляции использует пять (с 1 по 5 – для текстового режима, со 2 по 5 и 7 – для графического) виртуальных консолей, на которые выводятся различные сообщения, позволяющие решать проблемы, возникающие при установке операционной системы. В табл. 11.1 приводится информация об этих консолях.
Таблица 11.1. Доступные консоли при инсталляции Red Hat LinuxПроцесс инсталляции в графическом режиме начинается с режима текстового. Таковы особенности инсталляции. В самом начале программа инсталляции спросит у вас, существуют ли дискеты с драйверами для специфического оборудования. Это необходимо для корректной инсталляции оборудования, не поддерживаемого программой. Такие диски могут быть предоставлены производителем оборудования. Еще одним источником решения проблем с инсталляцией системы на компьютеры со специфическим оборудованием является страница www.redhat.com/support/errata/.
После этого программа установки предложит выбрать источник, с которого производится инсталляция дистрибутива. В нашем случае – это CD-ROM.
Выбор языка инсталляции
Затем программа переходит в графический режим и предлагает выбрать язык, который будет использоваться во время инсталляции операционной системы и при локализации. Среди этих языков есть русский и украинский. Выбор языка позволяет программе инсталляции также определить временную зону.
Выбор типа клавиатуры
Следующий этап – определение типа клавиатуры. Помимо выбора клавиатуры, необходимо также выбрать клавиатурную раскладку (язык). Если вы при инсталляции ошиблись, в дальнейшем
переконфигурирование клавиатуры можно будет произвести с помощью программы kbdconfig.Выбор типа мыши
Следующим этапом будет определение типа мыши. Если в предложенном списке вашей мыши нет, выберите тот тип мыши, с которым она совместима. Система пытается автоматически подобрать тип мыши, но у нее это не всегда хорошо получается. Если мышь подсоединяется к СОМ-порту, следует указать, к какому именно порту она подключена. Если у вашей мыши в наличии только две кнопки, установите флажок Эмулировать 3 кнопки. В Linux достаточно активно используется третья кнопка, и нет причин ее лишаться. Эмуляция нажатия третьей кнопки производится одновременным нажатием обеих кнопок мыши.
В дальнейшем переконфигурирование мыши можно будет произвести с помощью программы mouseconfig.
Выбор типа инсталляции
Выполнение подготовительных этапов завершено, переходим к самому процессу инсталляции. Здесь необходимо выбрать, какого типа система будет устанавливаться:
• рабочая станция;
• сервер;
• лэптоп;
• выборочная инсталляция.
От выбранной системы зависит, какие пакеты программ будут инсталлированы и каким образом будет автоматически разбит жесткий диск (если вы, конечно, позволите программе это сделать).
Автоматическое разбиение жесткого диска на разделы
При автоматическом разбиении жесткого диска (рис. 11.1) происходит следующее:
• рабочая станция:
– инсталлятор удаляет все существующие Linux-разделы;
– создает:
· своп-раздел 64 Мбайт;
· раздел 16 Мбайт, монтируемый как /boot;
· раздел переменной емкости (в зависимости от оставшегося на диске места);
• сервер:
– инсталлятор удаляет все разделы на жестком диске (как Linux, так и других операционных систем);
– создает:
· своп-раздел 256 Мбайт;
· раздел 256 Мбайт, монтируемый как /;
· раздел по крайней мере 512 Мбайт, монтируемый как /usr;
· раздел по крайней мере 512 Мбайт, монтируемый как /home;
· раздел 256 Мбайт, монтируемый как /var;
· раздел 16 Мбайт, монтируемый как /boot;
• лэптоп – повторяет рабочую станцию;
• выборочная установка – повторяет рабочую станцию.
Ручное разбиение жесткого диска на разделы
Программа Disk DruidПрограмма Disk Druid представляет собой достаточно простое средство ручного разбиения жесткого диска (рис. 11.2).
Замечание
При разбиении жесткого диска на разделы желательно указывать величину разделов не в мегабайтах, а в треках. Информация на жестком диске располагается на концентрических дорожках– треках. Эти треки разбиваются на блоки, которые логически объединяются в кластеры. Минимальный элемент, который выделяется под хранение файла, – кластер (по крайней мере, в большинстве операционных систем). Если размер в мегабайтах не совпадет точно с размером в треках, часть последнего трека раздела останется неиспользованной. Конечно, при современных емкостях жестких дисков это капля в море но, все равно, как-то неаккуратно.
Каждая строка в нижней секции Разделы представляет собой описание одного дискового раздела. Эта строка содержит следующие поля:
• Точка монтирования (Mount Point) – указывает точку монтирования в стандартной иерархии файловой системы, например, /boot;
• Устройство (Device) – указывает, на каком устройстве размещается дисковый раздел, например, hda6 [3] ;
• Размер (MB) – указывает запрошенный размер дискового раздела;
• Тип (Туре) – показывает тип дискового раздела, например, Linux Native или DOS.
Каждая строка в верхней секции представляет собой описание жесткого диска и содержит следующие поля:
• Drive – содержит имя жесткого диска;
• Geom: [C/H/S] – показывает геометрию жесткого диска.
Кнопки программы Disk Druid:
• Новый (Add) – используются для добавления нового дискового раздела;
• Правка (Edit) – используется для изменения параметров дискового раздела, например, точки монтирования;
• Удалить (Delete) – используется для удаления раздела;
• Перечитать (Reset) – используется для приведения состояния программы Disk Druid к первоначальному виду. Все изменения, сделанные с дисковыми разделами, теряются;
• Создать RAID (Make RAID Device) – используется для создания RAID-массивов. Более подробную информацию см. в Official Red Hat Linux Reference Guide.
Как можно видеть, использовать программу Disk Druid весьма просто.
Fdisk
Кроме Disk Druid существует и программа fdisk. Она является консольным приложением и имеет текстовый интерфейс. Для получения справки по этой программе необходимо нажать клавишу <М>, для выхода без сохранения изменений – нажать клавишу <Q>, для выхода с сохранением изменений – клавишу <W>.