Дело было так..

Купили мы терминальные лицензии на свой 2003 сервер с 1С и MS Office
еще в наш экшин пак вошло куча всякого софта типа visio\infopath и т.п.
были там там же WindowsXP на 20 установок.
Раставил я эти ХР людям которые работают не в терминале, т.е. дизайнерам, некоторым людям из отдела ИТ и бухгалтерам которых работают с программуленками типа "Банк Клиент".
Остальные юзвери работают в терминале. От старых админов осталась такая система на старом железе = полном хламе, стоят Windows95\98, которые загружают винду и подключаются к терминал серверу.. (короче лишний мозг, лишняя оперативка и кривые руки которых сохраняют док-ты в локальных папках и потом их теряют..)
Потихоньку переносим мы свой Win2000 terminal server на Win2003..
Из пиратского у нас остались только клиентские ОС.. покупать туда винды выходит идиотизм! (1 - нафиг это надо, 2 - не все тачки потянут 98ой, 3- переустанавливать около 30тачек - лошадиный труд!

Ищем альтернативу.. Шэф нашел Thinstation и WTware.. копаюсь..
Thinstation - опэнсорсовый буржуйский проект, есть возможность бездисковой загрузки практически ко всем серверам терминалов. Не понравилось (т.к. все тачки неопознанного железа, то КУЧА стандартных дров его неопределяет

WTware - здесь проще 5 минут настройки DHCP, минута правки 1го конфига "на все случаи жизни" и моя машинка благодаря доброму Линуксу уже в терминале.. НО! наш собрат хочет 400рэ за 1 подключение.. ФИХ! - отсеил..
Возвращаюсь на Thinstation куча буржуйских доков.. начинаю втыкать.. все как и подозревал..
обрезанный до нехочу Линукс.. запускает rdesktop И делов.. теперь как это работает..
грузится он может несколькими способоми
*(рассмотрю способы для Windows TS, т.к. другие меня не интересовали, думаю, что для CITRIX, Tarantella и т.п.. будет схоже..)
1 - загрузка с жесткого диска (если нет бутрома и не требует TFTP)
Сливаем соответствующий образ, правим конфиг, льем его на дискету, закатываем СД, с него грузимся и ставим на хард..
далее станция загружается, ищет DHCP сервер получет адрес и показывает меню с указанными в конфиге терминал серверами.
2 - загрузка с дискеты (если нет бутрома) (для этого способа нужны настройки на сервере DHCP _о них ниже..)
Сливаем образ загрузочной дискеты
Ставим форматированную дискету и командуем..
Windows: rawrite2 -d A -f ebnet522.dsk
Linux: cp ebnet522.dsk /dev/fd0
устанавливаем загрузку с флоппи_диска
далее загружаются друйвера сетевой карты с дискеты и идет поикс DHCP сервера, сервер получет адрес и показывает меню с указанными в конфиге терминал серверами.
После обнаружения в оперативку грузится thinstation и конфиги с папки
c:\tftpdroot DHCP сервера.
3 - загрузка по сети..
Самое наверно приятное, потому, как, в компьютере работает только вентилятор БП и проца, больше механики нет..
Устанавливаем загрузку по сети.. Настраиваем DHCP..
далее загружаются друйвера сетевой карты с дискеты и идет поикс DHCP сервера, сервер получет адрес и показывает меню с указанными в конфиге терминал серверами.
Настройка DHCP и TFTP
теперь переходим к самому серверу терминалов! эти настройки нужны при способах загрузки 2 и 3
**Я эксперементировал на Win2000, думаю от 2003 сильно отличаться не будет.
Устанавливаем tftp сервер.
Теперь создаем в корне системного диска каталог "c:\tftpdroot" и заливаем в него наш образ (у меня был Thinstation-2.0.2-prebuilt-NetBoot заливать, нужно не все!)
Зайдем в TFTPDroot и запустим файл "thinstation.nbi (autoextract)".
Согласимся с лицензионным соглашением и получим файл thinstation.nbi.
Перепишем thinstation.nbi вместе с thinstation.conf в созданный нами
каталог "c:\tftpdroot".
файл thinstation.conf.network - это файл конфигурации
(разрешение экрана, сесии терминала, принтеры) пользователей.
исправляем
SESSION_0_TITLE="название терминала"
SESSION_0_TYPE=rdesktop
SESSION_0_RDESKTOP_SERVER=192.168.1.1
SESSION_0_RDESKTOP_OPTIONS="-u 'имя пользователя по умолчанию'"
добавить второй терминал так
SESSION_1_TITLE="название терминала"
SESSION_1_TYPE=rdesktop
SESSION_1_RDESKTOP_SERVER=192.168.1.1
SESSION_1_RDESKTOP_OPTIONS="-u 'имя пользователя по умолчанию'"
и т.д..
***не понимет по русского в своих менюшках
Настройка DHCP
Жмем правой кнопкой по "Scope options" - "Configure".
В открывшемся окошке ищем опцию номер 66, ставим галочку и заполняем текстовое
поле IP адресом машины, на которой активизирован сервис TFTP. В моем случае - это эта же тачка.
Двигаемся чуть ниже и активизируем опцию номер 67. В текстовом поле пишем
имя загрузочного образа ThinStation. У меня это thinstation.nbi.zpxe
Вот и все.. УДАЧИ!

Чтобы пересобрать все это дело под себя, слил я Thinstation-2.0.tar.gz , да вот только не брался еще все руки не доходят.. если кто-то уже делал это пишите очень поможите..
:coffee: