Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: как забацать терминального клиента?  (Прочитано 27186 раз)
0 Пользователей и 1 Гость смотрят эту тему.
polymorph
Гость
« : 28-09-2004 21:53 » 

Можно-ли в winXXP or 2000*, совместить два компутера: один полноценный, другой не совсем полноценный (нет харда).
 Ну что-то вроде терминального клиента.
Если вопрос туповат, сразу не бить, а лучше все толково разъеснить.
Записан
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 29-09-2004 06:06 » 

Загрузка системы по сети. Сетевая карточка должна это поддерживать. И на NT должна быть поднята служба, давно это было, что-то типа bootd Улыбаюсь
Идея такова. Делаешь имедж системы, укажываешь службе что грузить. При загрузке по сети NT отдает имедж. И твой "консольный " клиент грузится мин. 5-10
Делалось это давно. Все забыто. В инете можно порыть.
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Alf
Гость
« Ответ #2 : 29-09-2004 07:13 » 

Бездисковая загрузка проходит очень гладко, если клиент работает под MS DOS или каким-либо из клонов. При попытке бездисковой загрузки Windows 95/98 возникает ряд проблем. А терминальные клиенты, наверное, только под Windows есть.

Надеюсь только, что в последующих версиях Windows проблема бездисковой загрузки решена. Хотя надежда слабая, хороших вестей на эту тему я не слышал.
Записан
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 29-09-2004 07:32 » 

Сетевая карточка должна обладать bootrom (for example,Intel Pro 100+ (или 10).
посмотри здесь
http://www.remoteboot.ru/ru/remoteboot/quicknt.html
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Alf
Гость
« Ответ #4 : 29-09-2004 07:53 » 

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

Полагаю, это вовсе не то, что хотел polymorph, поскольку он ясно указал: жесткий диск в конфигурации клиентского компьютера отсутствует. Так что ему нужна настоящая сетевая загрузка, а не этот эрзац.

polymorph, расскажи подробнее, что из себя представляет клиентский компьютер?
Записан
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #5 : 29-09-2004 07:58 » 

Там много чего наворочено
А там ребята идут по пути наименьшего сопротивления
Кста уних, например написано что ХР не загрузится Жаль
Я набрал в яндексе "бездисковые станции" и получил хороший список
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Alf
Гость
« Ответ #6 : 29-09-2004 08:40 » 

Наименьшее сопротивление - это хорошо, мало кто любит дурную работу.

Но на самом деле там есть довольно существенная проблема. Дело в том, что сетевой загрузчик, который сидит в BootROM на сетевой плате, загружает часть операционной системы в реальном режиме. После старта остальные модули ОС докачиваются уже через драйвер сетевой карты в защищенном режиме. И вот тут-то натыкаемся на неприятный сюрприз: Win95+ довольно-таки поздно инициализирует шину PCI, и получается замкнутый круг: сетевая плата не работает потому, что не инициирована шина, а не инициирована она потому, что еще не докачаны нужные модули через сетевую плату.

Эта проблема была описана довольно давно в двухтомнике по Win95, и с тех пор я ничего не слышал о ее решении. Подозреваю, что это дело спустили на тормозах.

Решение - либо использовать сетевые платы ISA, которые не нуждаются в инициализации (только где их сейчас брать, да и в новых компах шина ISA отсутствует), либо грузить DOS в реальном режиме (там нет этой проблемы с PCI, но кому этот DOS нынче нужен).

Собственно, именно поэтому и спросил про конфигурацию клиента. Если это какой-нибудь старичок, которого просто жалко выбросить, там вполне может оказаться сетевая плата ISA. Если что-то новое - тогда сложнее.
Записан
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #7 : 29-09-2004 08:45 » 

Но там ребята описали возможность загрузки с PCI платы
Естественно работу какую-то делать нужно
Можно рассмотреть вариант с предустановленной системой на маааленьком винте, с загрузкой ресурсов с сервера.
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Alf
Гость
« Ответ #8 : 29-09-2004 09:04 » 

Цитата: Sla
Но там ребята описали возможность загрузки с PCI платы

Я давненько этим вопросом не занимался уже. Подозреваю, что грузят они не Windows. Вроде как у Unix с этим делом никаких проблем, а для Х-терминала бездисковая станция самое то что надо.
Цитата
Можно рассмотреть вариант с предустановленной системой на маааленьком винте, с загрузкой ресурсов с сервера.

Это уже надувательство, маааленький винт - уже не бездисковая станция. Да и содержимое его можно испортить, а основная прелесть бездисковых клиентов - именно в непотопляемости и дуракоустойчивости, ибо много денег на винте не сэкономишь, не так уж дороги они нынче.
Записан
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #9 : 29-09-2004 09:28 » 

Хорошая сетевуха тоже не малых денег стоит.
Там же
http://www.remoteboot.ru/ru/remoteboot/dlswin95.html
а polymorph молчит, может уже не надо Улыбаюсь
Зато темка получилась Улыбаюсь
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Kivals
Команда клуба

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #10 : 29-09-2004 10:21 » 

На самом деле тут есть действительно 2 подхода:
1. грузить полноценную систему из сети (то, что вы обсуждаете)
2. грузить терминального клиента и подключатся к системе

Подход 1 имеет те плюсы, что можно полноценно использовать все ресурсы компьютера, включая USB, Video, Sound
Плюс подхода 2 - значительно меньшая требовательность к ресурсам клиента

Цитата: Alf
А терминальные клиенты, наверное, только под Windows есть.

Давным давно все это уже не так. Причем как для подключения к RDP (родной виндовый протокол), так и для ICA (Citrix Metaframe, надстройка над виндой) есть клиенты для DOS, Linux, Mac OS, Solaris, ...
Рыть в этом случае нужно в сторону загрузочных дискет для линукса с поддержкой терминальных клиентов винды. Дальше образ дискеты передается при сетевой загрузке и - все работает...
Один из клиентов называется rdesktop; других - не помню, но они есть
Записан
Alf
Гость
« Ответ #11 : 29-09-2004 10:22 » 

Цитата: Sla
Хорошая сетевуха тоже не малых денег стоит.

Так хорошая только на сервере себя проявит, клиенту какой-нибудь Realtek баксов за 10 ничуть не хуже.
Цитата: Sla

Опять те же грабли с картами PCI (цитирую по приведенной ссылке):
Цитата
Процесс комбинирования двух реестров сугубо творческий, и не гарантирующий положительного результата, но вполне реализуемый.

Мысль довольно прозрачна: сделать легко, а ежели не заработает - не обессудьте, мы не виноваты, мы ведь хотели как лучше.
Вряд ли на подобные "технологии" можно всерьез рассчитывать.
Цитата: Sla
а polymorph молчит, может уже не надо Улыбаюсь

Так он ждет ответа на свой вопрос, как нужно сделать. А взамен получил пространное объяснение, почему ничего не получится. Так что комментарии излишни...
Много про этих "тонких" клиентов говорится, а поддержки в среде Windows как не было толком, так и не видно до сих пор.
Записан
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #12 : 29-09-2004 10:36 » 

Цитата

Так хорошая только на сервере себя проявит, клиенту какой-нибудь Realtek баксов за 10 ничуть не хуже.

 А гдеж он bootrom под эту сетвуху найдет?
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #13 : 29-09-2004 10:39 » 

Цитата

Процесс комбинирования двух реестров сугубо творческий, и не гарантирующий положительного результата, но вполне реализуемый.

правильно с сетевухой за $10 работу не гарантирем!
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Alf
Гость
« Ответ #14 : 29-09-2004 10:40 » 

Цитата: Kivals
Цитата: Alf
А терминальные клиенты, наверное, только под Windows есть.

Давным давно все это уже не так. Причем как для подключения к RDP (родной виндовый протокол), так и для ICA (Citrix Metaframe, надстройка над виндой) есть клиенты для DOS, Linux, Mac OS, Solaris, ...

DOS, возможно, выручит, поскольку его с сервера на бездисковую станцию можно загрузить без проблем. Вот только неочевидно, что программа под DOS сможет полноценно работать с современными видеоадаптерами в режимах выше VGA. Если нет, то это полумера, клиент с экраном 640х480 при 16 цветах - вещь на любителя.
Linux без дисков - никогда не пробовал. Возможно, это и выход из ситуации.
Mac OS - без комментариев. Не заметил у автора темы упоминания про бездисковые Mac'и. Заранее прошу прощения, если именно о них и шла речь с самого начала.
Solaris без дисков кажется сомнительной затеей. Хотя кто знает...
Записан
Alf
Гость
« Ответ #15 : 29-09-2004 10:58 » 

Цитата: Sla
А гдеж он bootrom под эту сетвуху найдет?

Есть, совместимые с BOOTP. Неспроста же они пустой сокет на плату лепят.
Цитата: Sla
правильно с сетевухой за $10 работу не гарантирем!

Как раз насчет цены они и не торговались. Не было речи о том, что за 1000$ гарантия на столько же процентов.

Дело не в цене платы (нынешняя плата за 10 ничем не хуже 3COM 10-летней давности, который шел за 150), а в самом процессе, а главное - в том, что сама операционная система не проектировалась для бездисковой загрузки. Отсюда и растут уши всех проблем и необходимость шаманства с реестром вместо нормальной инсталляции.
Записан
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #16 : 29-09-2004 11:07 » 

Цитата

что сама операционная система не проектировалась для бездисковой загрузки


Ну почему же? netsetup - зачем-то писали?
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Alf
Гость
« Ответ #17 : 29-09-2004 11:14 » 

Цитата: Sla
Ну почему же? netsetup - зачем-то писали?

А они особо не утруждались его написанием.

Загрузка с ISA досталась практически даром, механизм загрузки тот же, что и для DOS.

А с PCI возникли проблемы - последовало мудрое решение: а нечего грузиться с PCI. Лично мне такой подход напоминает лечение кашля пургеном: пациент боится кашлянуть, конечный результат достигнут.
Записан
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #18 : 29-09-2004 11:18 » 

Да согласен я, согласен.
Выход есть?
Есть!
пробовать надо?
Надо!
Не получится раз, два - зато сколько опыта!
Что ни разу не обламывался?
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Alf
Гость
« Ответ #19 : 29-09-2004 11:28 » 

Есть выход или нет - это автору решать, смотря что он хочет получить в результате.
Если клиент под DOS с монитором VGA и старенькой сетевушкой на 10 Мбит подходит, гарантированное решение существует. А ежели хочется прицепить что-то современное и при этом иметь нормальную графику, придется копать в сторону Linux, для Windows вряд ли найдется приемлемое решение.
Записан
Kivals
Команда клуба

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #20 : 29-09-2004 11:31 » 

Alf
Вот я и говорю - Линукс грузить. А остальные ОС - просто для примера, под что еще существуют клиенты терминальные.
Линукс на 1-2-3 дискетах уже не экзотика... Причем с поддержкой кучи железа. А если конфигурить самому - тогда клиенту можно индивидуальную дискету создавать, именно с теми дровами, что ему нужно
Записан
polymorph
Гость
« Ответ #21 : 29-09-2004 22:57 » 

Обижаете. У меня на клиенте карта не за 10$, а аж за 15 американских зеленых дяденек (100Mb DLink Улыбаюсь  ). Не участвую в этом эпохальном диалоге потому, что Инет днем у меня уж больно дорогой, а глубокой и романтичной ночью просто копеечный - 3 цента в час!
 Мне приятно что столько людей откликнулись на мой зов помощи, но как Я понял из прочитанного - игра не стоит свеч. Реализовать все это в windows* довольно затруднительно и имеет длиннющий ряд своих НО, а UINIX cистемы мне не подходят, т.к. "клиенту" (хорошее слово Улыбаюсь  ) требуется довольно объемный список ППП, кот. для UNIX систем еще надо искать, устанавливать и осваивать.
Все равно всем большое пребольшое человеческое спасибо.

P.S. кто уж очень заинтерррисовался этой темой и ему не лень в ней разобраться, то милости прошу засветить результаты своей деятельности в данном замечательном форуме.
P.P.S. первый раз написал в форум (обычно во всем разбираюсь сам) и очень доволен отзывчивостью его жителей.
Записан
polymorph
Гость
« Ответ #22 : 29-09-2004 23:03 » 

И еще, маленький вопросик не относящийся к теме.
Почему в поле добавленного вопроса, время добавления стоит 18:57 рm, когда я ввел его в форум в 02:57?
Я знаю что задавать вопросы не втему неположено (больше не буду), но уж очень интеррресно. Улыбаюсь
Записан
polymorph
Гость
« Ответ #23 : 29-09-2004 23:05 » 

Сам отвечу, наверно потому, что время выставляестя серверное?
Записан
Александр
Опытный

kz
Offline Offline
Пол: Мужской
Угадай кто?


WWW
« Ответ #24 : 30-09-2004 04:02 » 

Ты себе GMT настрой. У меня лично 4 57.
Записан

Бороться и искать, найти и перепрятать.
Антон (LogRus)
Глобальный модератор

ru
Offline Offline
Пол: Мужской
Внимание! Люблю сахар в кубиках!


WWW
« Ответ #25 : 30-09-2004 05:05 » 

Всё что хочешь можно при желании грузануть через сеть.
Для линукса это проект LTSP и не только если надо просто ось грузить из сети и использовать в качестве диска какой-то сетевой ресурс, тоже дело техники. Посмотри в библиотеках www.linuxcenter.ru, www.linuxshop.ru и www.opennet.ru
Винда и так умеет с терминал сервером установленным это если тебе терминал нужен если нужно пять просто ось за грузить то незнаю. Службы винды позволяют загружать по сети образа оперционных систем, как например служба репликации у себя в инсте я ей Norton Ghost грузил чтобы с дискетой не бегать, а так она ваще разные образа жрёт и DHCP сервер умеет подсовывать образа систем для загрузки.
Вот!
Записан

Странно всё это....
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #26 : 30-09-2004 05:27 » 

polymorph, чтобы время отображалось "правильное", да и чтобы иметь возможность редактировать свое сообщение, нужно зарегистрироваться.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
HandKot
Молодой специалист

ru
Offline Offline

« Ответ #27 : 30-09-2004 05:44 » 

Кстати по теме,
можно попробовать использовать компьютер без харда с загрузкой CD
вот здесь это уже обсуждалось
https://forum.shelek.ru/index.php/topic,2713.0.html&highlight=
Записан

I Have Nine Lives You Have One Only
THINK!
Антон (LogRus)
Глобальный модератор

ru
Offline Offline
Пол: Мужской
Внимание! Люблю сахар в кубиках!


WWW
« Ответ #28 : 30-09-2004 05:51 » 

HandKot, а еще лучше взять ISO образ диска и посунуть его в DHCP Улыбаюсь
Записан

Странно всё это....
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines