Содержание

Ключевые слова: Х-терминал, linux, LTSP, Linux Terminal Server Project, терминальный linux-сервер, бездисковая станция, ПК без жесткого диска, использование старых компьютеров, diskless workstation, thin client, asplinux, использование Linux в офисе, X-terminal

Собираем Х-терминал сами

Если по каким-либо причинам в вашем распоряжении нет старого компьютера, но Х-терминал вам необходим, то как вариант вы можете собрать его сами. Для осуществления этого плана вам понадобятся объявления о продаже б/у компьютерной техники в газетах и сети Интернет, а также соответствующие магазины и радио-базары.

Перед тем как собрать терминал следует определится с тем, как он будет загружаться по сети, другими словами на каком носителе памяти будет располагаться его загрузочный образ. Как правило, для загрузки Х-терминала по сети используются возможности сетевых карт. Для этого сетевая карта должна иметь функции загрузки по сети: BootROM, PXE или аналогичную технологию. Наиболее распространены карты с BootROM и отличить такую карту очень просто (см. рис. 4.2): она имеет специальный разъем для вставки микросхемы, содержащей загрузочный образ. Как на самой микросхеме, так и на разъеме есть ключ, который помогает правильно ориентировать чип на плате сетевого адаптера (см. рис. 4.3).

Рис. 4.2. Сетевая карта с пустым разъемом BootROM

Рис. 4.3. Сетевая карта с уже установленной микросхемой EPROM

После выбора сетевой карты необходимо найти микросхему для прошивки загрузочного образа. Для этого необходимо пойти в ближайший магазин радиодеталей и купить микросхему с названием 27Сххх, где ххх – размер чипа в килобитах. Например, 27С64 – соответствует микросхеме емкостью в 64 килобита или 8 Кбайт. Для загрузочного образа, как правило, такой емкости мало, поэтому лучше выбрать микросхему типа 27С128 (16 Кбайт), 27С256 (32 Кбайт) или 27С512 (64 Кбайт). Буква “С” в названии микросхемы, как правило, означает, что информацию можно записывать однократно. Если буквы “С” нет, то у вас многоразовый чип, записать информацию на который можно несколько раз (обычно записывать более одного раза не нужно, а одноразовые чипы значительно дешевле). Если признаться честно, то с маркировкой микросхем для BootROM все не так просто. Во-первых, в начале названия микросхемы могут идти дополнительные малозначащие буквы, которые указывают принадлежность изделия определенному производителю (например, W27C256-45). Во-вторых, в названии чипа через дефис часто записывают особенности той или иной микросхемы. Вы можете даже встретить многоразовый чип, который начинается на "27C", например, M27C512F-12F1. В-третьих, перед покупкой, лучше дополнительно поинтересоваться техническими особенностями микросхемы в магазине радиодеталей.

В загрузочный чип сетевой карты необходимо записать загрузочный образ, который соответствует чипсету сетевого адаптера (про то как выбрать правильный образ вы узнаете из главы “Настройка терминалов”). Записывать образы в микросхему EPROM нужно с помощью специального устройства – программатора. Если у вас нет программатора, то не нужно отчаиваться и тут же бежать в магазин покупать его. В любой серьезной компьютерной конторе есть не только программатор, но и специалист по работе с ним. Там вам за умеренную плату (в районе 4$) с радостью "прошьют" нужный образ.

Получается, что создание сетевой карты с “прошитым” загрузочный образом стоит совсем не много. По ценам 2004 года микросхема 27С512 стоила 1,5 $, ее прошивка 4 $, а сетевая карта PCI со скоростью 100 Мбит/с на чипсете rtl8139 - 6 $. То есть в итоге имеем 12 $.

Когда выбор сетевого адаптера закончен, переходим к дальнейшей сборки Х-терминала – изучению предложений рынка компьютерной техники.

В ближайшем магазине б/у компьютеров я нашел подходящую “четверку” для переделки ее в Х-терминал. Характеристики ее были следующие: i486 2DX (2 PCI, 3 ISA), 66 МГц, интегрированное видео 1 Мбайт Cirrus Logic, ОЗУ - SIMM FPM 16 Мбайт, флоппи-дисковод 3,25”, корпус desktop AT 180W, клавиатура и мышка PS/2. Цена такого раритетного “чуда” - 20$. Добавляем сюда 12$ за сетевую карту с возможностью загрузки по сети и имеем системник Х-терминала за 20+12 = 32$.

Вот пример интересного объявления в Интернете: “MB - Socket-7, AT, i430TX ''ASUS'' (3-ISA, 4-PCI, 4-SIMM) и CPU-Pentium-166MMX (work-180mhz) Cooler – 12$, Video-PCI - 1mb ''S3Trio64v '' - 4$, Case - AT-230w – 4$, SIMM EDO 8MB 72pin (2шт) – 5$, keyboard, mouse – 6$”. Как видно из этого объявления, для Х-терминала недостает только загрузочной сетевой карты (+12$). Итого получаем неплохой Х-терминал на базе Pentium 166MMX всего за (12+4+4+5+6) +12 = 43$. Как видите, цена вполне приемлемая, учитывая тот факт, что этот компьютер будет работать с самыми современными приложениями.

Дальше в газете нашел такое объявление: “P II, без HDD, FDD, CDROM – цена 56 $”. После звонка по указанному телефонному номеру узнаю детальную конфигурацию: Intel Pentium II 266 MГц Slot 1, материнская плата с чипсетом Intel 440BX, видеоадаптер AGP s3 Virge GX 4Mb c TV-Out, память DIMM SDRAM 32 Мбайта и 64 Мбайта, звуковая карта ISA ESS 1868, корпус АТ 200W. Очень неплохая конфигурация для Х-терминала. Так как этот компьютер продается практически по комплектующим, то можно договорится о покупке без звуковой карты (минус 2$) и без DIMM 64Мб (-8 $). В итоге получаем практически готовый системный блок Х-терминала за 56-2-8 = 46 $. Конечно в него нужно добавить сетевую карту с загрузочным образом (+12$), клавиатуру (+10$), мышку (+8$). Но все равно, согласитесь, Х-терминал без монитора получился по цене 46+12+10+8 = 76$.

Существует достаточно укоренившаяся точка зрения, что покупать б/у (старые) компьютерные комплектующие опасно, так как есть очень большая вероятность выхода их из строя. Спешу вас обрадовать, что к Х-терминалу это не относиться, так как в его составе нет механических деталей (CD-ROM, “винчестер”), которые действительно подвержены износу. Зато у старых комплектующих значительно выше “запас прочности”, так как они выпускались по устаревшей, но достаточно надежной технологии. Любой специалист по компьютерному железу подтвердит вам, что у "старых" комплектующих качество выполнения лучше, чем у современных аналогов, хотя они значительно уступают последним в производительности. А так как производительность Х-терминала не так уж и важна, то собрав его из старого компьютерного “металлолома” вы получите практически вечный компьютер. Единственное, что не рекомендуется покупать б/у это: мониторы, мышки и клавиатуры. Мониторы имеют довольно ограниченный срок службы (порядка 7 лет), а эксплуатируя эту технику достаточно долго вы подвергаете свое здоровье неоправданному риску. Насчет клавиатуры и “мышки” – это дело вкуса. Стоят они не дорого и я честно не вижу объективной причины работать на клавиатуре со стертыми (или ещё хуже наклеенными сверху) клавишами и использовать плохо ездящую "мышку" с западающими кнопками. По поводу “мыши” есть одно предостережение – если в вашем будущем Х-терминале нет разъема PS/2, то скорее всего вам придется отказаться от использования оптической “мышки” (нет в продаже переходника для оптической “мышки” с PS/2 на COM и никогда не будет!).

Когда эта глава уже была закончена мне по работе пришлось приобрести в магазине б/у техники ещё один Х-терминал – старый системный блок Scenic Pro D5 производства Siemens Nixdorf. В его комплект входили: процессор – Intel Pentium 166 МГц c пассивным охлаждением, память – 32 Мбайт (SIMM), материнская плата с чипсетом 430VX от Intel, интегрированный звук Creative SoundBlaster Vibra 16C, флоппи дисковод, видеоадаптер PCI Matrox Mystique 2 Мбайта и корпус типа desktop AT. Так вот, это чудо техники досталось мне всего за 35$.

Пока интересно, читаем дальше!

Авторское право © Сеник Николай, 2004-2006