2.7. Подготовка к установке по сети

[Замечание]Замечание

Ниже вы встретите названия каталогов /положение_на_диске и /экспорт_каталог. /положение_на_диске — это каталог на сервере, содержащий необходимые для установки файлы. /экспорт_каталог — это каталог, доступный по NFS, FTP и HTTP.

При установке по FTP экспортируемым каталогом по умолчанию является каталог /var/ftp/pub/, при установке по HTTP — каталог /var/www/html/.

Чтобы скопировать содержимое инсталляционных дисков на компьютер, который будет выполнять роль сервера, выполните следующие команды:

для DVD

dd if=/dev/dvd of=/положение_на_диске/NauLinux.iso

где dvd — устройство DVD;

для CD

dd if=/dev/cdrom of=/положение_на_диске/diskX.iso

где cdrom — привод CD-ROM, X — номер диска.

2.7.1. Настройка TCP/IP

В случае, если на этапе выбора варианта установки (см. Разд. 2.3.1, Загрузка программы установки) вы выбрали вариант Полная установка, сеть будет настроена автоматически по DHCP, и вы не увидите этот экран.

При установке по сети в диалоге Настройка TCP/IP (Configure TCP/IP) запрашиваются IP-адрес и другие сетевые адреса. Вы можете выбрать настройку IP-адреса и Маски подсети устройства путем DHCP (динамически) или вручную. При конфигурировании вручную можно ввести информацию о IPv4 и/или IPv6. Введите IP-адрес, используемый во время инсталляции, и нажмите [Enter]. Обратите внимание, что вам необходимо настроить IPv4, если вы хотите выполнить инсталляцию по NFS.

Программа установки определит Маску подсети на основе IP-адреса; если Маска подсети определилась неверно, вы можете произвести настройку вручную. Инсталляционная программа определяет Шлюз по умолчанию и Первичный сервер имен на основе IP-адреса и Маски подсети. В случае некорректного определения можно внести необходимые изменения.

Настройка TCP/IP (Configure TCP/IP)

Рисунок 2.8. Настройка TCP/IP (Configure TCP/IP)

2.7.2. Подготовка к установке по FTP и HTTP

Для установки НауЛинукс по сети с использованием FTP или HTTP необходимо подмонтировать ISO-образ или скопировать содержимое инсталляционных DVD НауЛинукс в экспортируемый каталог компьютера, который будет выполнять роль сервера. Иными словами, следует создать дерево установки.

Создайте в экспортируемом каталоге каталог, в который в дальнейшем будет подмонтирован ISO-образ НауЛинукс. Например, для FTP это может быть каталог /var/ftp/pub/NauLinux, для HTTP — /var/www/html/NauLinux.

Чтобы подмонтировать ISO-образы, выполните следующую команду:

для DVD

mount -o loop /положение_на_диске/NauLinux.iso /экспорт_каталог/NauLinux

где /экспорт_каталог/NauLinux — каталог, доступный по FTP или HTTP;

для CD

mount -o loop /положение_на_диске/diskX.iso /экспорт_каталог/NauLinux/diskX

Например:

mount -o loop /положение_на_диске/disk1.iso /экспорт_каталог/NauLinux/disk1

Эту команду необходимо выполнить для всех ISO-образов CD.

Теперь необходимо открыть доступ к экспортируемому каталогу по FTP или HTTP. Для этого выполните следующие команды:

для FTP

/etc/init.d/vsftpd start

для HTTP

/etc/init.d/httpd start

Убедитесь, что к каталогу /экспорт_каталог/NauLinux открыт доступ по FTP или HTTP. Попробуйте получить доступ к этому каталогу с сервера, а затем с другого компьютера, находящегося в одной сети с сервером.

2.7.3. Подготовка к установке по NFS

Установку по NFS можно произвести как с дерева, так и с ISO-образов.

Для установки по NFS с дерева необходимо подмонтировать ISO-образы или скопировать содержимое инсталляционных CD/DVD НауЛинукс в экспортируемый каталог компьютера, который будет выполнять роль сервера, как описано в Разд. 2.7.2, Подготовка к установке по FTP и HTTP.

Для установки с ISO-образов необходимо обеспечить доступ к ним по сети. Для этого необходимо поместить ISO-образы в какой-то каталог, а затем сделать этот каталог доступным для программы установки. Можно произвести соответствующие настройки в программе system-config-nfs (для запуска в GNOME выберите СистемаАдминистрированиеНастройка сервера, в KDE — Главное менюАдминистрированиеНастройка сервера) или просто добавить в файл /etc/exports строку

/положение_на_диске *(ro)

Наконец, запустите команду, которая сделает каталог /положение_на_диске доступным в режиме чтения (read-only) для всех монтируемых систем:

/etc/init.d/nfs start

Если NFS уже запущен, перезапустите его при помощи следующей команды:

/etc/init.d/nfs restart