Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
Коммерческие продукты сами не входят в состав дистрибутива, а представлены в виде ссылок. Поэтому, когда вы выбираете клиентов, например, NoMachine, Citrix или Tarantella, то по мере сборки загрузочного образа они будут скачаны wget с сайтов производителей.
Нам сегодня потребуется дистрибутив ThinStation для конечного пользователя[8]. Но перед тем как начнем сборку загрузочного образа, давайте добьемся, чтобы ПЭВМ могла загружаться по сети.
Добавляем LAN ROM в системный BIOS
В случае, если вы счастливый обладатель старых ПЭВМ и/или сетевых карт без дополнительного слота с микросхемой, содержащей PXE-код, то единственный способ для добавления функции сетевой загрузки – это дополнить системный BIOS материнской платы кодом для сетевой платы. Зачем именно изменять системный BIOS, а не использовать загрузку, например, с НГМД? Во-первых, для безопасности. Хотя бездисковые терминалы и не имеют жестких дисков, однако с дискеты возможно запустить более-менее работоспособную версию ОС, чтобы отследить трафик, передаваемый по сети. Возможные последствия? Например, два одинаковых IP-адреса в ЛВС. Во-вторых, подготовка загрузочных дискет, с определенным набором драйверов – не самое лучшее времяпровождение, если есть вариант лучше, а именно, интеграция PXE-кода в системный BIOS. И в-третьих, подумайте о людях – если вы сэкономили на нормальной сетевой карте, на более-менее современном терминале, на дисплее, то задумайтесь, а имеете ли вы вообще право требовать с них повышения производительности?
Небольшое отступление – не следует забывать, что обновление BIOS возможно в том случае, если в материнской плате используется Flash-микросхема. Они начали широко применяться в Pentium-системах. В более ранних, например на базе 80486 ПЭВМ, использовались как flash-микросхемы, так и микросхема однократной записи. В еще более древних (80386) использовались однократные.
Подумайте, а будут ли вообще работать такие ПЭВМ с ThinStation – ведь существуют вполне определенные минимальные требования для запуска тонкого клиента:
n Частота ЦП – x86 100 МГц.
n Размер ОЗУ – 16 Мб.
n Размер видеопамяти – не менее 1 Мб.
Более подробно, как модифицировать BIOS см. [9]. А сейчас предварительно узнайте, как точно называется ваша сетевая плата, затем на сайте [10] забирайте PXE ROMкод и с помощью утилит amiflash [11], cbrom производите следующие манипуляции:
FLASH879 /SBIOS.BIN
Сохранили в файл BIOS.BIN содержимое flash-памяти.
В определенных случаях, места в BIOS может не хватить для добавления нового кода. Поэтому давайте узнаем, из каких составных частей состоит ваш BIOS, прежде чем добавить PXE-код.
CBROM.EXE BIOS.BIN /D
CBROM V2.15 (C)Award Software 2001 All Rights Reserved.
******** BIOS.BIN BIOS component ********
No. Item-Name Original-Size Compressed-Size Original-File-Name