Ср, 27.09.2023, 13:22
Форум інформатиків України
Головна Реєстрація Вхід
Вітаю Вас, Гість · RSS
Вітання на форумі
Незнайомець
Вітаємо на форумі,
Незнайомцю!

 
зареєструйтесь
Перед реєстрацією обов’язково прочитайте:
Оновлення Учасники Пошук
Особисті повідомлення
Видавництво ’’Аспект’’ Видавництво

  • Сторінка 1 з 1
  • 1
Модератор форуму: НІКОЛЯ, Ktara, Bandalak, volevikt  
Форум інформатиків » РОЗДІЛ ІХ: ІНТЕРНЕТ, МЕРЕЖІ, ХОСТІНГ » 9.2 Мережні технології » Установка Windows XP по сети (RIS не Microsoft)
Установка Windows XP по сети
НІКОЛЯ Дата: Вт, 28.09.2010, 09:21 | Повідомлення № 1
Знавець вірусів
Повідомлень: 2878
Нагороди: 18
Рейтинг: 206
Программы, ОС, их настройка и установка Описание процесса установки Windows XP на компьютеры с помошью локальной сети. То для чего Microsoft устанавливает RIS. Установка Windows XP по сети позволяет сократить время на развертывание системы. Особенно это заметно при установке на несколько компьютеров.
Итак приступим.
НІКОЛЯ Дата: Вт, 28.09.2010, 09:33 | Повідомлення № 2
Знавець вірусів
Повідомлень: 2878
Нагороди: 18
Рейтинг: 206
Описанный здесь процесс напоминает установку операционной системы с помощью RIS от Microsoft. Однако технология RIS ориентирован на крупные сети с большим количеством компьютеров и для своей работы требует наличие Active Directory (доменная организации сети), что в свою очередь требует использования операционных систем Windows 2000 Server и Windows 2003. Я опишу способ установки Windows XP по сети, но не требующей домена, достаточно только включить компьютеры в сеть.

PXE и процесс загрузки по сети

PXE это стандарт, который начал разрабатывать Intel. Потом к разработке PXE подключились такие гиганты, как 3Com, HP, Dell, Compaq.

PXE работает только с сетевыми картами, и позволяет превратить сетевую карту в загружаемое устройство, такое же, как дисковод или жесткий диск.

Для организации сетевой загрузки потребуется программное обеспечение: DHCP сервер и TFTP сервер.

Процесс загрузки по сети можно описать примерно так. Как только включается компьютер, начинает работать PXE загрузчик, который находится в boot ROM сетевого адаптера. Сетевая карта получает IP адрес. IP адрес выдается DHCP сервером. Также DHCP сервер сообщает IP-адрес TFTP сервера и имя загрузочного файла. После получения этой информации сетевая карта обращается к TFTP серверу и загружает файл. Загрузив файл, PXE прекращает свою работу и передает управление загруженной программе.

А что делать, если у сетевой карты отсутствует boot ROM? На помощь нам придет утилита, которая входит в дистрибутив Windows 2000 Server и Windows 2003, под названием "Microsoft Windows Remote Boot Disk Generator"-(rbfg.exe)-( ЗНИЗУ В ПРИКРІПЛЕННІ)
С помощью этой программы создается загрузочная дискета, которая позволяет сетевой карте работать с PXE, т.е. производить загрузку по сети. К сожалению, у этой утилиты ограничена поддержка только 32 сетевыми адаптерами. Если Вы не нашли свою сетевую карту в списке поддерживаемых устройств, то тогда стоит обратить внимание на сайт rom-o-matic.net/

Подготовка каталогов и файлов

Сначала я создаю директорию E:NETBOOT. В ней создаю каталог WINXPSP2. Создаю в каталоге E:NETBOOTWINXPSP2 директорию INSTALL. В этом каталоге будет находиться дистрибутив Windows XP. А также, если используется, и папка $OEM$.

Теперь этот каталог необходимо сделать доступным по сети (расшарить). Для этого нажимаем правую клавишу мыши на папке с именем "WINXPSP2" и выбираем пункт "Sharing and Security: (Общий доступ и безопасность:)". В появившемся окне:

выбираю пункт "Share this folder (Открыть общий доступ к этой папке)" в поле "Share name: (Общий ресурс)" указываю "WINXPSP2". Этой папке необходимо предоставить права для группы "Everyone (Все)" только "Read (Чтение)".

Если директория WINXPSP2 находится на разделе с файловой системой NTFS, то необходимо в свойствах этого каталога в "Security (Безопасность)" также добавить группу "Everyone (Все)". Этой группе необходимо разрешить чтение.

Также необходимо убедиться, что учетная запись "Guest (Гость)" активирована.

Прикріплення: rbfg.zip (128.8 Kb)
НІКОЛЯ Дата: Вт, 28.09.2010, 09:39 | Повідомлення № 3
Знавець вірусів
Повідомлень: 2878
Нагороди: 18
Рейтинг: 206
Подготовка дистрибутива Windows XP для установки по сети

Из дистрибутива Windows XP в каталог E:NETBOOTWINXPSP2 копирую файлы ntdetect.com, setupldr.ex_, startrom.co_, startrom.n1_. Теперь необходимо распаковать файлы setupldr.ex_, startrom.co_, startrom.n1_ с помощью команд:

expand setupldr.ex_ ntldr
expand -r startrom.co_
expand -r startrom.n1_

Примечание. Если необходимо установить русскую версию Windows XP, то необходимо еще из дистрибутива в каталог E:\NETBOOT\WINXPSP2 скопировать файл bootfont.bin. Это позволит во время инсталляции отображать на русском языке название загружаемых драйверов.

Теперь файлы setupldr.ex_, startrom.co_, startrom.n1_ мне больше не нужны их можно удалить с помощью команды del *.*_. Результат манипуляций с файлами:

Теперь необходимо распаковать драйвера для сетевых карт. Создаю каталог E:\NETBOOT\WINXPSP2\DRIVERS. С помощью команды expand
E:\NETBOOT\WINXPSP2\INSTALL\I386\net*.in_ -r -f:*.inf E:\NETBOOT\WINXPSP2\DRIVERS
я получил распакованные файлы net*.inf.
Далее мне необходимо найти файлы драйверов (*.SYS) в файлах net*.inf. Поиск выполняю с помощью команды:
for %i in (E:\NETBOOT\WINXPSP2\DRIVERS\*.inf) do type %i | findstr ".sys,,," >>E:\NETBOOT\WINXPSP2\DRIVERS\list
Однако файл list еще не пригоден к дальнейшему использованию. Его необходимо почистить, другими словами убрать ",,,2". Сделать это мне поможет команда
for /F "delims=," %f in (E:\NETBOOT\WINXPSP2\DRIVERS\list) do echo %f >>E:\NETBOOT\WINXPSP2\DRIVERS\list.txt
Примечание. Две вышеперечисленных команды должны быть выполнены командным интерпретатором cmd.exe. Если же команды выполняются через "Start -> Run" ("Пуск -> Выполнить"), то их необходимо изменить к следующему виду
cmd /c "for %i in (E:\NETBOOT\WINXPSP2\DRIVERS\*.inf) do type %i | findstr ".sys,,," >>E:\NETBOOT\WINXPSP2\DRIVERS\list"
и
cmd /c "for /F "delims=," %f in (E:\NETBOOT\WINXPSP2\DRIVERS\list) do echo %f >>E:\NETBOOT\WINXPSP2\DRIVERS\list.txt"
соответственно.
Выполнив все вышеперечисленные команды, я получил список файлов, которые содержат драйвера для сетевых карт. Осталось только извлечь их из файла driver.cab. Для извлечения я сначала создаю каталог E:\NETBOOT\WINXPSP2\DRIVERS\SYS. Затем с помощью команды
for /f %i in (E:\NETBOOT\WINXPSP2\DRIVERS\list.txt) do expand E:\NETBOOT\WINXPSP2\INSTALL\I386\driver.cab -r -f:%i E:\NETBOOT\WINXPSP2\DRIVERS\SYS
я извлекаю файлы драйверов из driver.cab в каталог E:\NETBOOT\WINXPSP2\DRIVERS\SYS.

НІКОЛЯ Дата: Вт, 28.09.2010, 10:09 | Повідомлення № 4
Знавець вірусів
Повідомлень: 2878
Нагороди: 18
Рейтинг: 206
Добавление поддержки новых сетевых адаптеров
Внимание! Здесь описано как в text-mode Setup.(текстовом режиме установки) Windows XP включить поддержку новых сетевых карт.
Marvell Yukon Ethernet Controller
С сайта производителя скачиваю Драйвер
Распаковываю архив yk51x86.zip. Файл yk51x86.inf копирую в E:\NETBOOT\WINXPSP2\DRIVERS, а файд yk51x86.sys в E:\NETBOOT\WINXPSP2\DRIVERS\SYS.

Broadcom NetLink Ethernet controller (5781, 5786, 5787, 5788, 5789)
С сайта производителя скачиваю драйвер
Распаковываю архив win_xp_2k3_32-9.81d.zip.
Непонятно по какой причины Broadcom в своих драйверах для Windows XP/2003 оставляют описание установки для Windows 2000. Для корректной дальнейшей обработки файла b57win32.inf необходимо его отредактировать. Необходимо найти строку [Broadcom] и заменить ее на [Bbroadcom].

Файл b57win32.inf копирую в E:\NETBOOT\WINXPSP2\DRIVERS, а файд b57xp32.sys в E:\NETBOOT\WINXPSP2\DRIVERS\SYS.

В завершении осталось только файлы из каталога SYS скопировать в E:\NETBOOT\WINXPSP2\INSTALL\I386.

Настройка программы TFTPD32 и RIS-LINUX

Программа TFTPD32 представляет собой TFTP сервер/клиент, BOOTP/DHCP сервер, SNTP сервер и SYSLOG сервер. Из всех возможностей программы мне понадобится только DHCP и TFTP сервер.

Настройка TFTP сервера (TFTPD32)

Сначала в поле "Base Directory" я указываю директорию, где находится загружаемые файлы Windows XP. Эта директория E:NETBOOTWINXPSP2. Затем я отключаю не нужные режимы, оставляю только "TFTP Server" и "DHCP Server". Далее "TFTP Security" устанавливаю в режим "None". Включаю режим "Allow '/'As virtual root". С этими настройками TFTP сервер готов к работе.

Настройке DHCP сервера (TFTPD32)

Ниже перечислены параметры DHCP сервера.

IP Pool starting address

указываю с какого IP адреса будет начинаться диапазон выдачи IP адресов. Так как моя сетевая карта имеет IP адрес 192.168.200.1 (server interface), то началом диапазона будет являться адрес 192.168.200.10

Size of pool

длина диапазона динамических IP адресов. Я выбрал 1. Если необходимо одновременно устанавливать Windows XP на несколько компьютеров, то это число необходимо увеличить

Boot File

Имя загружаемого файла. В каталоге E:NETBOOTWINXPSP2 находится два файла загрузчика startrom.com и startrom.n12. Первый файл (startrom.com) для начало процесса инсталляции потребует нажатия F12, второй файл (startrom.n12) не требует. Я выбрал файл startrom.n12

Mask

Указал маску подсети 255.255.255.0

Настройка программы RIS-LINUX

Во время установки Windows XP должна получить информацию, какой драйвер для сетевой платы она должна использовать. Эту информация предоставляет служба BINL. В качестве BINL я буду использовать программу ris-linux
Эта программа написана на языке Python и по этому необходимо еще установить интерпретатор этого языка в Windows XP. В качестве интерпретатора буду использовать Python
Распаковываю ris-linux в каталог E:NETBOOTRIS-LINUX. Теперь необходимо сформировать базу ответов. Для этого выполняю команду:

infparser.py E:NETBOOTWINXPSP2DRIVERS

Теперь запускаю BINL, с помощью программы binlsrv.py.

Автоматизация процесса установки. Файл ответов winnt.sif

Для автоматической установки в каталоге E:NETBOOTWINXPSP2 создаю файл winnt.sif.

[data]
AutoPartition=0
MsDosInitiated=1
UnattendedInstall="Yes"
floppyless="1"
LocalSourceOnCD=1
OriSrc="192.168.200.1netbootWINXPSP2I386"
O riTyp="4"

[SetupData]
OsLoadOptions = "/noguiboot /fastdetect"
SetupSourceDevice = "DeviceLanmanRedirector192.168.200.1WINXPSP2INSTALL"

[RemoteInstall]
Repartition = No
UseWholeDisk = No

[Unattended]
AutoActivate=No
DUDisable = Yes
CrashDumpSetting=0
DriverSigningPolicy=Ignore
FactoryMode=No
FileSystem=*
Repartition=No
OemPreinstall=Yes
OemSkipEula=Yes
Targe tPath=windows
UnattendMode=FullUnattended
UnattendSwitch=Yes
WaitForReboot=No
NtUpgrade=No
OverwriteOemFilesOnUpgrade=No

[UserData]
FullName = "USER"
OrgName = "HOME"
ComputerName = *
ProductKey="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"

[RegionalSettings]
LanguageGroup = 1,5
SystemLocale = 00000419
UserLocale = 00000419
InputLocale = 0409:00000409,0419:00000419

[GuiUnattended]
OemSkipWelcome = 1
OemSkipRegional = 1
TimeZone = 130
AdminPassword = "*"
AutoLogon = Yes
AutoLogonCount=1
EncryptedAdminPassword=No

[Display]
BitsPerPel = 16
XResolution = 800
YResolution = 600
VRefresh = 60

[WindowsFirewall]
Profiles = WindowsFirewall.TurnOffFirewall

[WindowsFirewall.TurnOffFirewall]
Mode = 0

[TerminalServices]
AllowConnections=0

[PCHealth]
RA_AllowToGetHelp=0

Ну вот и все. Теперь можно приступать к установке операционной системы. ;)

НІКОЛЯ Дата: Вт, 28.09.2010, 10:21 | Повідомлення № 5
Знавець вірусів
Повідомлень: 2878
Нагороди: 18
Рейтинг: 206
Бездисковые терминалы.

Развитие вычислительной техники происходит все более стремительными темпами. Если еще лет 10 назад ПК с гигабайтом оперативной памяти казался чуть ли не пределом мечтаний, то сегодня 1 Гг в домашнем компьютере уже как-то маловато. Частоты процессоров, оперативной памяти и объемы жестких дисков также продолжают увеличиваться. Два-три года, прошедшие с начала эксплуатации компьютера, автоматически переводят его в категорию морально устаревшей техники. Однако моральное устаревание вовсе не означает физическое. И хотя понятно, конечно, что запускать на P-166 с ОЗУ 32Мб что-то вроде Windows XP вряд ли кому придет в голову, существует ряд задач, с которыми подобные компьютеры могут вполне справляться. Для этого достаточно сделать их «тонкими клиентами» службы терминалов.

Служба терминалов позволяет выполнять одновременно несколько приложений на сервере. Клиент же выполняет функции терминала – он лишь передает на сервер данные о нажатых клавишах и положении курсора мыши. Сервер производит необходимые вычисления и возвращает на терминал изображение, выводимое на монитор. Для пользователя, сидящего за терминалом, весь процесс выглядит точно так же, как если бы приложение выполнялось на локальной машине. Преимущество такой технологии в том, что на «аппаратные плечи» клиента при этом не ложится почти никакой нагрузки, ведь весь вычислительный процесс происходит на стороне сервера. Таким образом, имея в распоряжении достаточно мощный сервер, можно использовать уже существующие низкопроизводительные компьютеры для выполнения задач, с которыми они в других конфигурациях справится уже не в состоянии. Наибольший эффект от применения терминалов достигается в условиях обеспечения работы большого числа пользователей, выполняющих однотипные задачи, например, учебные классы или рабочие офисные места.

Тонкий клиент очень похож на алфавитно-цифровой терминал дляМейнфреймов
Он лишь передает на сервер терминалов данные о событиях клавиатуры и мыши, получая от сервера графические данные для отображения на мониторе.


Взаимодействие сервера терминалов и клиента
Производительность такой системы будет зависеть только от мощности ресурсов сервера терминала. Клиент может работать даже без жесткого диска и съемных носителей, осуществляя загрузку ОС по сети. При использовании терминального сервера на базе Windows 2000/2003 Terminal Server, связь между компьютерами осуществляется по протоколу RDP 5 (Remote Desktop Protocol — «протокол удаленной настольной системы»).

Помимо невысоких требований к аппаратным ресурсам терминалов, такие решения имеют и ряд других преимуществ. В случае использования приложений, которым необходим интенсивный обмен данными между клиентом и сервером, значительно снижается нагрузка на сеть. В этом случае и клиентское ПО, и сервер физически находятся на одном компьютере, основной объем данных не покидает пределов самого сервера (даже если данные расположены на другом физическом файл-сервере, как правило, он находится на одной сетевой магистрали и рядом с сервером терминалов). На терминал отсылается лишь готовый для отображения результат вычислений. Данные используемого терминалом прикладного ПО как таковые по сети вообще не передаются, исключая их перехват. Модернизацию терминалов больше не нужно производить всякий раз, когда новое программное обеспечение становится все более требовательным к аппаратным ресурсам вычислительной техники – достаточно увеличить ресурсы терминального сервера.

Одним из вариантов использования терминала может быть отсутствие у него жесткого диска вообще. Такая конфигурация позволяет повысить надежность работы в целом, ведь все данные будут храниться на сервере, где вероятность утраты или повреждения данных на порядки ниже, чем на локальных компьютерах. Хранение данных на сервере значительно упрощает их резервирование. Можно даже сэкономить на источниках бесперебойного питания, ведь отключение терминала или его полный выход из строя не приведет к необратимым потерям информации. Значительно упрощаются задачи администрирования. Приложения необходимо устанавливать и выполнять их обновления лишь на сервере – изменения терминального сервера сказываются одновременно на всех рабочих местах. Отсутствие на терминале съемных носителей, повышает безопасность и позволит экономить на антивирусном обеспечении, снимет необходимость контроля установки пользователями несанкционированного ПО и возможность утечки конфиденциальной информации. Настройка программного обеспечения терминала требует значительно меньше времени и усилий, чем развертывание локальных копий ОС.

Конечно же, терминальные технологии имеют и ряд ограничений на применение. Использование терминалов крайне неэффективно и порой даже невозможно для обеспечения работы «тяжелых» приложений, требующих большого количества сложных вычислений (характерный пример программ такого класса – AutoCAD). Интенсивная нагрузка на процессор сервера вызовет сокращение обслуживания остальных клиентов. Также не следует применять терминалы при работе программ, создающих потоковое видео и 3D, или подключающихся к серверу терминалов в удаленном режиме. В этом случае с передачей информации на терминал может не справиться сеть. То есть играть в современные 3D-игры и смотреть фильмы на терминалах не удастся. Стоит заметить, что для подобных случаев можно использовать смешанную архитектуру, устанавливая на необходимые рабочие места полноценные автономные ПК. Значительное внимание придется уделить обеспечению бесперебойной работе сервера – при его отказе ни один терминал не сможет продолжать работу.

Каждый компьютер оснащен микросхемой энергонезависимой памяти, в которой хранится исполняемый код BIOS. Задачей BIOS является обнаружение загрузчика и передачи ему управления. В случае использования бездискового терминала необходимо загрузить ОС по сети (конечно, можно использовать в качестве носителя загрузчика компакт-диск, флэш-драйв или дискету; однако, нам интересен терминал, на котором полностью отсутствуют какие-либо съемные носители). Для этого сетевая карта должна соответствовать спецификациям PXE или Etherboot. 100-мегабитные сетевые карты Intel, карты 3com905c-tx-m и 3com905cx-tx-m, а также многие встроенные в материнские платы сетевые адаптеры, изготавливаются по спецификации PXE. Для сетевых карт, имеющих встроенную флэш-память, или позволяющих установить микросхему BootROM можно получить загрузчик Etherboot (Binary ROM Image) на сайте rom-o-matic.net

Процесс загрузки компьютера по сети

Для успешной загрузки на сервере обязательно должны быть запущены службы DHCP и TFTP. DHCP выдает клиенту сетевые параметры и сообщает о местонахождении загрузчика. Передача файлов осуществляется посредством TFTP. Можно использовать встроенные в Windows службы или воспользоваться бесплатной утилитой tftp32, загрузив ее с сайта разработчика
Если в сети уже работает DHCP-сервер, необходимо будет настроить именно его параметры, а не создавать новый.
На рынке тонких клиентов существуют как готовые аппаратные решения, так и ПО, позволяющее создать такого клиента самостоятельно. Аппаратные тонкие клиенты, как правило, оснащаются небольшим встроенным флэш-диском, с которого осуществляется загрузка ОС. Стоимость подобных решений начинается от 300 долларов. Если планируется задействовать уже существующую технику, необходимо использовать ПО, «превращающее» персональный компьютер в терминал.

В настоящее время большинство прикладных программ пишутся для исполнения под Windows. Реализация терминальных решений может быть построена как на использовании сервисов ОС Windows Server, так и при использовании пакета Citrix Metaframe фирмы Citrix. Доступ к терминальной сессии Windows Server может быть получен как из ОС Windows, так и из UNIX-подобных операционных систем, а также из-под DOS с использованием собственного программного обеспечения. По протоколам соединения с сервером наиболее распространены программы, работающие с RDP(родной для Windows протокол удаленного подключения) и ICA, ориентированный для работы с Citrix. Citrix более гибок и предоставляет больше возможностей, однако лицензирование клиентского соединения у него значительно дороже клиентской лицензии Windows.

НІКОЛЯ Дата: Вт, 28.09.2010, 10:34 | Повідомлення № 6
Знавець вірусів
Повідомлень: 2878
Нагороди: 18
Рейтинг: 206
Для иллюстрирования примера создания сети с бездисковыми терминалами я воспользуюсь ПОwtware Можно использовать, например, бесплатного тонкого клиента для проекта Терминальная сеть
, однако ПО WTware мне показалось более простым в настройке. Коммерческий продукт WTware PRO стоит порядка 15 долларов США за каждый терминал, однако с сайта pxe.ru можно загрузить бесплатную версию WTware lite. Основное отличие бесплатной версии – ограничение на разрешение монитора терминала. Оно не будет превышать 800х600. Использование WTware lite позволит:

• Загружаться по сети, с CDROM, с IDE жесткого диска, IDE флэш-диска, с USB флэш-диска.
• Подключаться к терминальным серверам Windows 2000 Server, Windows 2003 Server, Windows XP.
• Использовать в качестве терминалов даже 486-е компьютеры с 8Мб RAM.
• Работать с разрешениями экрана до 800x600, при глубине цвета 8, 15, 16 или 24 бита, настраивать частоту регенерации экрана.
• Использовать DIN и PS/2-клавиатуры, COM и PS/2-мыши.
• Подключать к терминалам LPT-принтеры и печатать на них с любого компьютера в сети.

WTware поддерживает практически все сетевые и видеокарты, выпущенные за последние 10 лет.

Итак, предполагаем, что у нас в распоряжении есть компьютер с установленной ОС Windows Server 2003, на котором запущен сервер терминалов и компьютер с сетевой картой, поддерживающей спецификацию PXE. У второго компьютера отсутствуют жесткий диск и съемные носители. Загружаем инсталлятор WTware lite, запускаем его. При установке будет предложено установить встроенную в WTware TFTP-службу.


Выбор компонентов установки WTware

Можно самостоятельно установить TFTP-службу. Я оставлю отмеченным пункт "Служба TFTP". После установки будут запущены службы WTware.

Сервисы, запускаемые WTware
Теперь займемся настройкой DHCP-сервера. Открываем консоль управления DHCP (Пуск – Администрирование – DHCP). Создаем новую область адресов (New Scope).

Создание области IP-адресов
На первом шаге указываем имя и описание создаваемой области (произвольно, используется только для описания). Далее указываем диапазон IP-адресов, которые будет выдавать DHCP-сервер. Указывать лучше несколько больше, чем планируется установить клиентов. Конечно, диапазон адресов не должен пересекаться с уже существующими в сети статическими IP-адресами. Если необходимо, можно указать исключения для адресов области и изменить срок аренды адреса. Далее необходимо указать IP-адрес TFTP-сервера, с которого будет производиться загрузка образа ОС и имя загружаемого файла. Для этого делаем щелчок правой кнопкой мыши на разделе "Параметры области". Указываем параметр 066, присваиваем ему значение IP-адреса компьютера, с которого будет производиться загрузка клиентов. В параметре 067 указываем имя и путь к файлу загрузки. Если используется загрузка по спецификации PXE, вводим имя файла - pxelinux.0 , если используем метод Etherboot, то пишем wtshell.nbi. Обратите внимание, что при стандартной установке WTware в пути файла должно быть отброшено все, что находится от буквы диска до папки TFTPDROOT. То есть, если файл загрузчика pxelinux.0 находится в папке C:\Program Files\WTware\TFTPDROOT\lite\4.3.19, в параметре 067 необходимо указать lite\4.3.19\pxelinux.0. На этом настройку области можно считать законченной. Обязательно созданную область необходимо активировать – нажимаем правой кнопкой мыши на название области, выбираем "Активировать". Теперь можно запускать наш терминал. В настройках BIOS указываем загрузку с сетевого адаптера. Если службы DHCP и TFTP настроены верно, на мониторе терминала появится процесс загрузки.

Загрузка клиента (PXE)
После успешной загрузки появится мастер настройки терминала. Необходимо будет выбрать видеодрайвер и разрешение для монитора клиента. Рекомендуется протестировать все доступные видеодрайверы, выбрав тот, у которого будет наименьшее время прохождения теста.

Тест видеосистемы WTware

Когда мы определились с драйвером, необходимо создать конфигурационный файл для запуска клиента. Для этого правим в любом текстовом редакторе файл 00.00.00.00.00.00.wtc, который находится в папке configs установленного WTware. Указываем в нем параметры, выводимые на экране теста с минимальным временем выполнения. Также необходимо будет указать в этом файле IP-адрес сервера (параметр win2kIP). Например, для показанных на рисунке параметров, конфигурационный файл будет таким:

win2kIP = 192.168.1.100
mouse_wheel = on
video = VESA(X)
resolution = 800x600
bpp = 16
refresh = 75
debug = disable

Сохраняем конфигурационный файл с именем MAC-адреса сетевого адаптера клиента и расширением wtc. MAC-адрес выводится в предпоследней строчке на экране теста. Теперь все готово. Перезагружаем клиент. После загрузки появляется обычное окно входа в Windows.

Терминальный вход в Windows ничем не отличается от обычного
Когда будет произведен вход, откроется обычный вид рабочего стола сервера. Вы можете работать точно так же, как будто находитесь перед монитором сервера.

Вид рабочего стола клиента с запущенными программами
Если необходимо, можно указать, какая программа будет запускаться при входе в Windows. Для этого в настройках сервера терминалов (Пуск – Администрирование – Настройка служб терминалов) выбираем подключение, и на вкладке "Среда" его свойств указываем программу и рабочую папку. Следует учесть, что Проводник Windows при этом загружен не будет, и пользователь сможет работать лишь с указанной программой.

Если в свойствах подключения включена возможность удаленного управления, в любой момент администратор может подключиться к сеансу, запущенному пользователем. В зависимости от этих настроек администратор может запрашивать у пользователя разрешение на управление сеансом, осуществлять только просмотр сеанса или использовать полное управление, включая перемещение мыши и нажатие клавиш. Управлять пользовательской сессией таким образом можно только из клиентской сессии, в которой работает администратор, но не с консоли сервера. Пример такого управления – администратор подключается к серверу, открывает Диспетчер служб терминалов, выбирает необходимый сеанс, и в контекстном меню, вызываемом правой кнопкой мыши, выбирает команду «Удаленное управление».

Подтверждение запроса удаленного управления сеансом пользователя
Среднее значение сетевого трафика при работе тонкого клиента составляет около 5-6 Кбайт/c (работа в Internet Explorer, просмотр документов WinWord без графики, открытие и работа программ со стандартными элементами пользовательского интерфейса). Трафик в обратном направлении (сервер - клиент) составляет несколько десятков килобайт в секунду. Превышение максимальной пропускной способности канала не приводит к сбою, а лишь вызывает замедление обновления экрана клиента. По некоторым оценкам, для комфортной работы терминал должен подключаться к каналу с полосой пропускания не менее 20КБ/сек.
Вот и всё ;)

Andrey123q Дата: Вт, 28.09.2010, 19:34 | Повідомлення № 7
Досвідчений учасник
Повідомлень: 1236
Нагороди: 3
Рейтинг: 84
Quote (НІКОЛЯ)
Оно не будет превышать 800х600

НИКОЛЯ, эта статья немного устарела :) 1024x768 . Если хочется без ограничений можно попробовать thinstation: http://informatic.org.ua/forum/8-1177-1
НІКОЛЯ, в реальной среде настраивал? на сколько ПК?


Відредаговано: Andrey123q - Вт, 28.09.2010, 19:38
НІКОЛЯ Дата: Вт, 28.09.2010, 20:39 | Повідомлення № 8
Знавець вірусів
Повідомлень: 2878
Нагороди: 18
Рейтинг: 206
Quote (Andrey123q)
НІКОЛЯ, в реальной среде настраивал? на сколько ПК?

8 машин вішав сервак на крізіс - 2 щоб позаганятись з колегами на канікулах, 1,8 сєліки на 256 ОЗУ літали. ;) А так реалізувать терміналку повністю по школі немає сенсу.
Andrey123q Дата: Вт, 28.09.2010, 21:16 | Повідомлення № 9
Досвідчений учасник
Повідомлень: 1236
Нагороди: 3
Рейтинг: 84
Quote (kosarik1)
А не простіше через Net Op School

задачи разные, тут речь "немного" о другом.

Quote (НІКОЛЯ)
А так реалізувать терміналку повністю по школі немає сенсу.

а почему нет смысла? как по мне терминалы для школы это самая оптимальная вещь. в колледже когда 8 машин подняли под терминалом не знали счастья - ели шевелившийся брухт превратился в рабочее железо, с некоторых даже винты сбросили :) Единственное ограничение это 3D. А так летало все: Photoshop, Corel, AutoCAD и т.д.
Столько денег для школ можно было бы сэкономить, парк старых машин работал бы еще минимум с десяток лет, а не 4-5 как обычные машины. Не говоря о экономии, если ставить Linux.

Додано (28.09.2010, 21:16)
---------------------------------------------
Еще один момент: на старых машинах не часто встретишь сетевухи поддерживающие PXE (можно конечно купить новую), потому нужно загрузчик ставить на винт с диска wtware - это может и есть один из плюсов wtware в отличие от thinstation в котором загрузчик нужно заливать на винт вручную.

НІКОЛЯ Дата: Вт, 28.09.2010, 21:17 | Повідомлення № 10
Знавець вірусів
Повідомлень: 2878
Нагороди: 18
Рейтинг: 206
Quote (kosarik1)
А не простіше через Net Op School

Це не з теї опери ;)

Quote (Andrey123q)
Единственное ограничение это 3D

І проблема в частоті в вас вона на клієнтах 60 Гц чи я помиляюсь?
Гляньте оце http://linux.die.net/man/4/s3virge
Andrey123q Дата: Вт, 28.09.2010, 21:38 | Повідомлення № 11
Досвідчений учасник
Повідомлень: 1236
Нагороди: 3
Рейтинг: 84
Quote (НІКОЛЯ)
І проблема в частоті в вас вона на клієнтах 60 Гц чи я помиляюсь?

у тонких клиентов поддержка 3D вообще насколько я знаю, и пробовал, проблематична - без разницы с какой частотой. Что точно пробовал это 3Ds MAX - окна проэкций просто черные.

Додано (28.09.2010, 21:38)
---------------------------------------------

Quote (НІКОЛЯ)
Гляньте оце http://linux.die.net/man/4/s3virge

как с помощью этого решить проблему я не вижу... + 3D гонять через сеть это очень накладно.

по-моему Direct3D терминальными службами MS принципиально не поддерживается.

НІКОЛЯ Дата: Вт, 28.09.2010, 21:55 | Повідомлення № 12
Знавець вірусів
Повідомлень: 2878
Нагороди: 18
Рейтинг: 206
Quote (Andrey123q)
как с помощью этого решить проблему я не вижу... + 3D гонять через сеть это очень накладно.
по-моему Direct3D терминальными службами MS принципиально не поддерживается.

А в DirectDraw непробували реалізувати?
Andrey123q Дата: Вт, 28.09.2010, 22:18 | Повідомлення № 13
Досвідчений учасник
Повідомлень: 1236
Нагороди: 3
Рейтинг: 84
Quote (НІКОЛЯ)
А в DirectDraw непробували реалізувати?

это есть по-моему))
Форум інформатиків » РОЗДІЛ ІХ: ІНТЕРНЕТ, МЕРЕЖІ, ХОСТІНГ » 9.2 Мережні технології » Установка Windows XP по сети (RIS не Microsoft)
  • Сторінка 1 з 1
  • 1
Пошук:


© Форум інформатиків України, 2007-2023.