Сейчас, когда мы установили сервер, настало время сфокусировать внимание на установке рабочей станции.
Суть проекта LTSP в том, что происходит ПОСЛЕ того, как ядро загружено в память.
Существует несколько способов загрузить ядро в память, такие как Etherboot, Netboot, PXE и флоппи диск.
Мы здесь будем использовать флоппи-диск с кодом Etherboot проекта.
Etherboot - пакет программ для создания изображений ROM, которые могут загружать код по сети Ethernet, для выполнения на x86 компьютере. Много сетевых адаптеров имеют разъем, где чип ROM может быть установлен. Etherboot - код, который может быть помещен в такой ROM.
Etherboot также является программным обеспечением с открытым исходным кодом, защищено GNU General Public License, Version 2 (GPL2).
Вы можете скачать Etherboot и сконфигурировать его под ваш bootrom.
Затем вы можете скомпилировать исходный код и сделать bootrom image, который потом записать на флоппи-диск для тестирования.
Гораздо более простой вариант - пойти на веб сайт Марти Коннора www.rom-o-matic.net.
Всё, что вам нужно - это выбрать тип сетевой карты и тип image, который вы хотите получить. Затем у вас будет возможность изменить многие конфигурационные параметры Etherboot. Потом нажать кнопку Get ROM и bootrom image будет сгенерирован специально для вас.
На нашей рабочей станции установлена сетевая карта Linksys LNE100TX, version 4.1. Чипсет ADMTek Centaur-P, поэтому мы выбираем centaur-p как наш тип NIC/ROM.
На не нужно изменять никакие параметры в конфигурации по умолчанию, поэтому мы пропускаем кнопку Configure.
В качестве конечного формата ROM выбирайте Floppy bootable ROM image.
Нажмите кнопку Get ROM. Bootrom image будет сгенерирован в течение нескольких секунд. Ваш браузер откроет диалог сохранения файла. Вы можете сохранить файл в любую директорию, я обычно использую для этого папку /tmp.
После того, как вы сохранили image на жесткий диск, вам необходимо записать его на флоппи-диск. Вставьте чистый флоппи-диск и введите следующую команду:
cat /tmp/eb-5.0.2-centaur-p.lzdsk >/dev/fd0 |