6. Запускаем бездисковые станции.
Установка и настройка программного обеспечения на сервере
Установка пакета Etherboot не должна вызвать никаких сложностей. Предварительно рекомендуем прочитать файл Readme. Установка и настройка пакета Samba так же не представляют трудности, наиболее типичные настройки приведены в документации. Подробную информацию можно найти и в гл. 24, посвященной пакету Samba.
Далее следует установить следующие пакеты – сервер BOOTPD и сервер TFTP. После установки эти серверы полагается настроить. Для автоматического старта демона BOOTPD необходимо добавить следующую строчку в файл /etc/inetd.conf:
bootps dgram udp wait root /usr/sbin/tcpd bootpd
Затем надо создать ВООТР-базу, ставящую в соответствие МАС-адресам сетевых карт бездисковых компьютеров адреса IP и хранящую другую необходимую информацию (более подробную информацию следует смотреть в соответствующей тап-странице). Эта база находиться в файле /etc/bootptab и для нашего случая содержит следующие строки:
client1:hd=/tftpboot:vm=auto:ip=192.168.40.33:\
:ht=ethernet: ha=008048e2eb9c: \
:bf=bootnet
Рассмотрим подробнее поля базы:
• hd – домашний каталог, где находится загрузочный образ;
• ht – тип устройства;
• ha – аппаратный адрес хоста. Для Ethernet-карты это МАС-адрес;
• ip – адрес для бездискового клиента;
• bf – имя загрузочного образа для бездисковой станции.
Для автоматического запуска сервера TFTP необходимо проверить наличие следующей строки в файле /etc/inetd.conf:
tftp dgram udp wait root /usr/sbin/tcpd in.tftpd -s /tftpboot
Настройка аппаратуры клиентской машины
Компьютер, на котором будут проводиться опыты, должен удовлетворять следующим минимальным требованиям:
• процессор 386;
• 2 Мбайт оперативной памяти;
• винчестер 20 Мбайт;
• дисковод 3,5 дюйма;
• сетевая карта.
Конфигурирование сетевой карты заключается в разрешении удаленной загрузки и выставлении адреса блока памяти, куда будет отображаться ПЗУ. Как известно, сетевые карты могут настраиваться перемычками или иметь встроенную флэш-память, из которой карта и берет при включении компьютера всю необходимую информацию о настройках.
Будем считать, что сетевая карта уже настроена для работы в обычном компьютере – выставлено прерывание и адрес ввода/вывода. Теперь необходимо разрешить карте работать с ПЗУ. Для этого на карте, конфигурируемой перемычками, необходимо включить перемычку BOOTROM ENABLED и выставить перемычками адрес блока памяти, куда будет отображаться ПЗУ (как правило, это адрес D000, D400). Важно, чтобы этот адрес не был занят системой. Для сетевой карты без перемычек в комплекте с драйверами идет программа конфигурации и тестирования сетевой карты. Документация по программе конфигурации сетевой карты находится на прилагаемой к ней дискете. После успешной конфигурации сетевой карты вставьте микросхему ПЗУ в предназначенную для нее панель.
...
Замечание
Некоторые сетевые карты требуют для правильной работы удаленной загрузки определить в BIOS диск А: (все равно какого типа).
Установка и настройка программного обеспечения на клиенте
Наша задача – установить и отконфигурировать программы на клиентской машине, чтобы позднее перенести их на бездисковые клиентские компьютеры.
Прежде всего, для подключения к разделяемым ресурсам сервера (каталоги пользователей, общие папки) необходим DOS-клиент, поддерживающий следующие протоколы – TCP/IP и NetBIOS, а также WinSocket (для корректной работы Windows 3.1x с нашей сетью). Раз мы решили использовать Windows 3.1x, то вполне логично в качестве клиента использовать Microsoft Network Client for MS-DOS version 3.0.
Теперь подготовим клиентский компьютер – на жесткий диск запишем инсталляцию сетевого клиента и Windows. Здесь есть некоторые сложности – поставить клиента на жесткий диск, а потом переписать на дискету и уже с нее запускать клиента не получается – при установке клиента некоторые пути прописываются прямо в исполняемый файл.
Поэтому сделаем следующее – создадим на жестком диске каталог \trnp и выполним команду (можно прописать ее в файле Autoexec.bat):
subst а: с:/tmp/
В результате в системе появится псевдодисковод А:.
После этого начнем установку клиента на псевдодисковод А:. Если в ходе установки клиент зависнет, следует повторить установку. При инсталляции необходимо правильно выставить параметры сетевой карты, выбрать необходимые протоколы, определить имя пользователя и рабочую группу. Будем считать, что клиент установлен успешно.
Читать дальше
Конец ознакомительного отрывка
Купить книгу