Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Как сделать имадж DOS + Citrix ICA client for DOS.

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

GaDiNa



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток.
 
Нужно обеспечить нормальную работу 1С на бездисковой станции.
 
Пробовал Netstation и TWT. Все очень мило, но...
В обоих вариантах при использовании rdesktop во время работы проявляются некоторые глюки с клавиатурой, которые неприемлимы при работе с 1С.  
В случае Netstation + ICA client for Linux все вроде нормально (с клавиатурой), но есть несколько моментов, которые меня тоже не устраивают, например:
- у меня не получается добавлять в окошко логина имя пользователя, возможно сделать только полный автологон.
- сам имадж получается достаточно большой - около 6 метров (ну с этим еще можно жить)
- невозможно подключить локальный флоповод, а на некоторых машинах это обязательно
 
Короче говоря, я медленно пришел к тому, что наверное при сабжевой конфигурации все вышеприведенные негативные моменты наверное можно пофиксить.
 
Дело осталось за маленьким - сформировать этот образ. Тут я и застрял.
 
Сетевухи на терминалках - в основном 3Com905C-TXM, так что в принципе можно образ содать средствами встроенной в W2k Server RIS, образ насколько я знаю будет в PXE спецификации, так что эти сетевухи смогут его загружать.  
Я так понимаю, чтобы RIS создал образ, нужно ему предложить набор файлов, которые он слепит в один файл-образ ? Вот как только это образ начнет загружаться после скачивания, там же MBR нужен...  
Какие файлы нужны для сабжа ? Наверняка можно чтото повыкидывать из DOS и из клиента Citrix для уменьшения веса образа. Какой LAN менеджер лучше использовать ?  
 
Еще есть несколько терминалок со старенькими сетевухами без bootrom, они загружаются с дискетки (rom-o-matic.net), т.е. - Etherboot спецификация, вот как для них сделать сабжевый образ ?
Насколько я знаю для Etherboot образ делается с помощью программы mknbi, и в частности образ DOS она может сделать только с дискеты - как же я на одну дискету впихну и DOS и клиента с Citrix ?
 
Сегодня на работе проделал следующее:
Установил на винт DOS, MSCLIENT.  
ICA Client for DOS распаковал в расшереный диск на сервере.
Достучался до терминального сервера, получил локальный флоп - класс !
Потом немного порезал этот "дистрибудив", чтобы он поместился на дискету.
Получился такой список файлов:
 
AUTOEXEC.BAT
COMMAND.COM
CONFIG.SYS
CONNECT.DAT
DHCP.PRM
EL90X.DOS
EMM386.EXE
EMSBFR.EXE
HIMEM.SYS
HOSTS
IFSHLP.SYS
IO.SYS
LMHOSTS
MOUSE.COM
MOUSE.INI
MSDOS.SYS
NCDINFO.INI
NEMM.DOS
NET.EXE
NET.MSG
NETBIND.COM
NETH.MSG
NETWORK.INF
NETWORKS
NMTSR.EXE
OEM0.INF
OEMDLC.INF
OEMODI.INF
OEMTCPIP.INF
PING.EXE
PROTMAN.DOS
PROTMAN.EXE
PROTOCOL
PROTOCOL.INI
SERVICES
SHARES.PWL
SOCKETS.EXE
SYS.COM
SYSTEM.INI
TCPDRV.DOS
TCPTSR.EXE
TCPUTILS.INI
TINYRFC.EXE
UMB.COM
VBAPI.386
VSOCKETS.386
WCSETUP.INF
WFWSYS.CFG
 
AUTOEXEC.BAT

Код:
 
rem @ECHO OFF
net initialize
netbind.com
umb.com
tcptsr.exe
tinyrfc.exe
nmtsr.exe
emsbfr.exe
sockets.exe
mouse.com
net logon user pass /YES /SAVEPW:NO
net use n: \\TSSERVER\wfclient /PERSISTENT:NO
n:\vsl.com
n:\wfclient.exe srv
 

 
CONFIG.SYS

Код:
 
device=himem.sys /testmem:off
device=emm386.exe
dos=high,umb
FILES=20
device=ifshlp.sys
LASTDRIVE=Z
 

 
с помощью mknbi-dos сделал Etherboot образ этой дискетки.
На терминалке загружаю этот образ, сразу после скачивания выдается сообщение:
 
Starting Windows 98...
 
A:\>rem @  ECHO OFF
 
A:\>net initialize
 
Error 3: The specified path was not found
 
An error occured accessing the security-settings file.
 
Ну и естественно все остальные команды вываливаются с ошибками...
 
Я с чего то подумал, что ему нужен именно винчестер, на котором это все работало.
Действительно - подключаю к терминалке этот винт, гружу этот образ по сети и все запускается ! Что ему там нужно ?
И самое обидное - вхожу в терминал, пытаюсь открыть дискетку, открывается... но с содержимым файл-образа, то есть система считает что у нее есть флоп она его и читает, а вот нормальную дискету не хочет...
 
Кто уже сталкивался с подобными проблемами ? Как их решить ?
 
И еще - как в этом же случае заставить работать колесико у мышки ?

Всего записей: 1551 | Зарегистр. 17-06-2003 | Отправлено: 22:39 20-06-2003
sashac

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как вариант (так делал я, но не для 1С)
Требовалось: загрузить терминал (родной Win2000) на Р133 без винтов.
Используеться стандартный RIS + TWT client (linux).
1. Идешь на сайт http://twt.sourceforge.net внимательно читаешь и тянешь клиента.
Кстати, что-то у них изменилось вроде, то ли стали платными... Если что мыль, скину образ и доку.
2. Ставишь на сервер Ris и Power Quest Deploy Centre.
3. Создаешь клиентскую дискету и ставишь в флоп.
4. Запускаешь Boot disk builder из Power Quest Deploy Centre и даешь команду Tools- MS Ris integration. Образ дискеты добавляется в меню Ris.
Удачи.
 
То что ты делал на днях попробую. Кстати, попробуй тем же Boot disk builder Microsoft tcp/ip boot disk.

Всего записей: 166 | Зарегистр. 23-05-2003 | Отправлено: 23:35 20-06-2003
GaDiNa



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это  

Цитата:
Пробовал Netstation и TWT. Все очень мило, но...  


Цитата:
В обоих вариантах при использовании rdesktop во время работы проявляются некоторые глюки с клавиатурой, которые неприемлимы при работе с 1С.  

читал ?

Всего записей: 1551 | Зарегистр. 17-06-2003 | Отправлено: 23:46 20-06-2003
RussianBear



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я использовал  Citrix Metaframe 1.8 (ставится либо на Win2k, либо на Windows NT 4.0 Teminal Server Edition). Потом берем DOS клиента для Citrix, записываем его в какой-нибудь расшаренный сетевой ресурс на сервере. Создаем загрузочную дискетку (мин. конфигурация с всякими himem.sys), на нее запихиваем MS Client for DOS (название может быть чуть другое, не помню, эту вещь легко найти на всяких файловых архивах типа www.kiarchive.ru). Этот клиент конфигурится так что при входе пользователя в домен NT ему мапируется в виде диска вышеуказанный клиент Citrix (в общем, батничек нужно будет небольшой написать). Этот клиент Citrix запускается и пользователь видит десктоп Windows. 1С в таком варианте работала, причем довольно шустро.
 
Вот так вот, если кратенько.

Всего записей: 220 | Зарегистр. 04-04-2003 | Отправлено: 09:52 21-06-2003
GaDiNa



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RussianBear
Так у тебя загрузка как просиходила ? С этой загрузочной дискеты ? Это же долго !
Я вот сделал -  она грузится по сети... Только вот мне еще нужен локальный флоп...
какой утебя список используемых файлов для MSCLIENT на дискете ?
 
Какие-то проблемы в работе сабжа у тебя есть ?

Всего записей: 1551 | Зарегистр. 17-06-2003 | Отправлено: 14:29 21-06-2003
RussianBear



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GaDiNa
Да недолго. Там же ничего такого не грузится: практически голый DOS + msclient.
По сети конечно лучше, но если карточки не поддерживают бутромы, то шо ж делать...
В конце-концов, один раз загрузиться в день - это не страшно.
А список файлов...Щас, попробую.
 
HIMEM.SYS
NET.EXE
WFWSYS.CFG
SHARES.PWL
CONNECT.DAT
PROTMAN.DOS
PROTMAN.EXE
PROTOCOL.INI
NCDINFO.INI
LMHOSTS
PROTOCOL
SMARTDRV.EXE - можно и убрать.
HOSTS
SERVICES
VC.COM \
VC.INI   /  Волков Коммандер, на всякий случай...
EMSBFR.EXE
SYSTEM.INI
NEMM.DOS
NETBIND.COM
NMTSR.EXE
PING.EXE
SOCKETS.EXE
TCPDRV.DOS
TCPTSR.EXE
TCPUTILS.INI
TINYRFC.EXE
UMB.COM
VBAPI.386
VSOCKETS.386
48 288 WINSOCK.DLL
WIN_SOCK.DLL
WSOCKETS.DLL
NDISHLP.SYS
NET.MSG
NETH.MSG
IFSHLP.SYS
sis900.dos - собственно, драйвер карточки
 
Можно наверно и еще более покоцать, только зачем? И так влезло на дискетку.
Проблем особенно не наблюдалось. Для продления жизни глаз бухгалтеров пришлось еще в DOSе refresh rate для видеокарты выставить (S3Trio подобные карточки, там это без проблем можно сделать).
А флоп использовать можно после загрузки. Вынул дискетку и юзай на здоровье.

Всего записей: 220 | Зарегистр. 04-04-2003 | Отправлено: 09:40 23-06-2003
GaDiNa



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RussianBear

Цитата:
но если карточки не поддерживают бутромы,

тогда да... но в этом случае все равно можно использовать дискету как "bootrom" - взять можно на rom-o-matik.net, но тогда в терминальной сессии не будет дисковода, хотя говорят, можно использовать rmrd.com из mknbi... но чтото у меня не получается...
 
слушай, а как вэтом смысле Metaframe XP ? я тут скачал FR3 - думаю, ставить или нет...

Всего записей: 1551 | Зарегистр. 17-06-2003 | Отправлено: 13:20 23-06-2003
shadow_mdk



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
GaDiNa
Все довольно подробно расписано на
http://ivandiv.by.ru/rboot/

Всего записей: 88 | Зарегистр. 19-09-2002 | Отправлено: 13:27 23-06-2003
RussianBear



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GaDiNa
 
Честно признаюсь, XP не пробовал...Везде 1.8. Вроде работает.
Попробовать, конечно, можно...Но что-то желания экспериментировать на  живых людях нет. Все, что читал про XP не говорит о том, что система функционально стала лучше и устойчивей. Старые проблемы (а у Цитрикса это проблемы с автосоздаваемыми принтерами) остались, судя по их форуму.
 
Кстати, где можно слить?

Всего записей: 220 | Зарегистр. 04-04-2003 | Отправлено: 17:59 23-06-2003
GaDiNa



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shadow_mdk
спасибо за линк
 
RussianBear
http://forum.ru-board.com/topic.cgi?forum=35&topic=1036
тут все подробно рассказано, а качал с
_ftp://ftp.citrix.com/metaXP/W2K/SP3/FR3CD_MFXP10_W2K.exe
это для W2k

Всего записей: 1551 | Зарегистр. 17-06-2003 | Отправлено: 19:46 23-06-2003
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Как сделать имадж DOS + Citrix ICA client for DOS.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru