На главную
Вы находитесь в Хранилище файлов Белорусской цифровой библиотеки

Подключение бездискового клиента в Solaris 1

мы желаем подключить бездисковый Sun3/50 в качестве X-Terminala под именем moon. Для этого нужно на сервере сделать следующее: ********0) убеждаемся, что на сервере запущены серверы bootp, rarp, tftp, nfs при начальной загрузке не забыть запустить демонов: inetd rarpd -a определяет IP-адрес по Ethernetному (на все доступные интерфейсы) bootparamd сообщает клиентам параметры начальной загрузки rpc.mountd -n обслуживает nfs монтирования nfsd обслуживает nfs запросы (если на хосте сущетвуют файлы /etc/ethers , /etc/bootparams , /etc/exports, то эти демоны автоматически будут запущены при начальной загрузке хоста) в файле /etc/inetd.conf должна быть раскомментироваана строка tftp dgram udp wait root /usr/sbin/in.tftpd ********1) /etc/hosts задаем имя машины =================================================== 193.124.148.97 moon moon.ac.msk.su =================================================== *******2) /etc/ethers привязываем IP имя hostа к его ethernetной карте =================================================== 8:0:20:1:d6:f4 moon =================================================== ******3) =================================================== /tftpboot/ для машины с IP адресом C17C9461 (193.124.148.97 шестнадцатеричн.) в этот каталог кладем файл с сетевым бутильником для moon lrwxrwxrwx 1 /tftpboot/C17C9461 -> boot.sun3.sunos.4.1.1 =================================================== ******4) /etc/bootparams указываем монтируемые для него корень и swap =================================================== moon.ac.msk.su root=ipsun:/export/root/star.sun3 \ swap=ipsun:/export/swap/star moon root=ipsun:/export/root/star.sun3 \ swap=ipsun:/export/swap/star =================================================== ******5) /etc/exports разрешаем монтирование этих каталогов для машины moon =================================================== /export/root/star.sun3 -access=star:moon,root=star:moon /export/swap/star -access=star:moon,root=star:moon =================================================== ******6) складываем /export/root/star.sun3/ полноценную файловую систему для клиента теперь немного лирики. на moonе, при начальной загрузке мы говорим: b [имя_ядра] (по умолчанию - vmunix) boot-prom дает broadcastом rarp-запрос. rarpd-демон ловит этот запрос, и отвечает клиенту его IP адрес boot-пром клиента дает tftp-broadcast запрос прислать на свой IP бутильник tftp-демон сервера посылает клиенту /tftpboot/C[его_шестнадцатеричный_IP_адрес] этот файл запускается на клиенте, делает запрос сообщить, у кого лежит root для клиента, bootparamd-демон сообщает клиенту, у кого и где лежит его root, и прочие параметры, используемые при загрузке. бутильник грузит ядро из проэкспортированного для клиента каталога, этот же каталог монтируется ядром на root. собственно - это все. ядро запускает init процесс, а уж он поднимает Xserver в режиме XDMC-query или XDMC-broadcast.

Last-modified: Thu, 12 Feb 1998 07:30:20 GMT
World LibraryРеклама в библиотекеПроект для детей старше 12 лет!
Проект Либмонстра, партнеры БЦБ - Украинская цифровая библиотека и Либмонстр Россия
https://database.library.by