Немного почитал на эту тему
http://www.markelov.net/thinstation.html
http://www.linuxcenter.ru/lib/articles/sys...instation.phtml
http://www.wtware.ru/index.html
скачал
http://struktur.kemi.dtu.dk/thinstation/download/ Thinstation
http://www.wtware.ru/files/rawwritewin-0.7.zip rawwrite
http://www.wtware.ru/files/ebnet522.img ebnet
Записал дискетку.
На Р-133ММХ попробовал WTWare - грузится быстро, но мешает логотип.
Thinstation загружается дольше, зато та же видеокарта TSENG ET-4000 дала разрешение 1024х768х16, в WTWare - только 800х600х8.
Смущает одно - в офисе такой зопарк машин, будут ли они нормально работать? Там есть видеокарты NVIDIA, ATI, Intel. Второе -как будет с печатью, там зоопарк ещё покруче.
В виндовском клиенте терминалов каждый "тащит" с собой свой принтер, на сервере формируется задание на печать, отправляется клиенту и печатается на локальном принтере. А как организовано в Thinstation? Конфиг один на всех, а принтеры разные. Придется использовать сетевые принтеры или аппаратные принт-серверы?
Как использовать флэшки или, в крайнем случае, флопы? Ведь юзеры часто на них хранят свои документы.
Утомляет загрузка с флопа, значит нужны BootROM (ну, их можно записать http://www.wtware.ru/support.html ), а если сетевуха на борту?
У кого есть реальный опыт организации такой сети в офисе, поделитесь...
добавлено
Маркелов подгружал tftpd, я задействовал виндовский, как показано http://www.wtware.ru/netman/netman1.html#tftp
Вопросы по бездисковой загрузке
Модератор: Bizdelnick
-
Kaster Troy
- Сообщения: 193
- Статус: Кроме звезд
Re: Вопросы по бездисковой загрузке
Т.к. кое-что я уже внедрил попробую ответить..
Сейчас у меня работает так 7 машин. из них 3 дискеты - 3 бутромы..
готов перевести всех, но есть но! На многих машинах очень старые и неизвестные миру видяхи, не могу найти внятной доки по пересборке, т.к. мне надо добавить на них дорва, раскоментировать строки где мапятся диски и перенаправляется звук.
Сейчас тачки работают очень стабильно. В одной из контор заказали сетувухи с бутромами. можно сделать самому если есть программатор. Новые машины собираем вообще без механики все встроенное в том числе и бутром.
для флэшек и флопов как и я говорил надо раскомментить мапинг дисков
про принтеры пока не скажу, РУКИ НЕ ДОБРАЛИСЬ.. знакомый говорит цыплял к цытриксу работали на ура.
Сейчас у меня работает так 7 машин. из них 3 дискеты - 3 бутромы..
готов перевести всех, но есть но! На многих машинах очень старые и неизвестные миру видяхи, не могу найти внятной доки по пересборке, т.к. мне надо добавить на них дорва, раскоментировать строки где мапятся диски и перенаправляется звук.
Сейчас тачки работают очень стабильно. В одной из контор заказали сетувухи с бутромами. можно сделать самому если есть программатор. Новые машины собираем вообще без механики все встроенное в том числе и бутром.
для флэшек и флопов как и я говорил надо раскомментить мапинг дисков
про принтеры пока не скажу, РУКИ НЕ ДОБРАЛИСЬ.. знакомый говорит цыплял к цытриксу работали на ура.
Глубина, глубина, я не твой.. отпусти меня глубина..
-
quest
Re: Вопросы по бездисковой загрузке
С загрузкой с Etherboot на дискете я разобрался, протестировал несколько машин от Р1 до Intel Socket478.
Сетевух с бутромами в наличии не имею, есть только Intel D865GLC с сетевой на борту. Загрузка по сети загрузчиком PXE не получается. Какие настройки DHCP мне нужно изменить? Или вместо thinstation.nbi.zpxe использовать что-то другое, например loader.zpxe или loader-native.zpxe из папки BootPXE? Прочитал Readme, но т.к с аглицким туго даже со словарем, мало что понял.
Вот отрывок..
* Can I use pxe-boot and floppy-boot PC at the same time?
You've hit the nail on the head.
If you try to boot from a usual etherboot floppy, it will complain that
"thinstation.nbi.pxe" is not a valid NBI image. And it is right: the DHCP is
now configured for PXE boot.
There are at least 3 solutions to this problem:
- The practical one:
download from http://thinstation.sf.net/download.html the smart
"Universal network boot floppy" (in the "contribs" section); this single floppy,
besides handling more than 30 different NIC types, have a small patch to make it
ignore, if present, the trailing ".zpxe" at the end of the server filename...
So if the DHCP say it "Downaload thinstation.nbi.zpxe", it will donwload the
right "thinstation.nbi" filename.
- The clean one:
use as DHCP server "ISC DHCP 3", and in your dhcpd.conf file put something like:
---
if substring (option vendor-class-identifier, 0, 9) = "PXEClient" {
filename "thinstation.nbi.zpxe";
} else {
filename "thinstation.nbi";
}
---
...it will conditionally serve the right file name to the PXE driver and to the
etherboot floppy/pxeloader
- The last resort:
In your DHCP server put some "reservations" based on the MAC address of your
clients, and for each one specify the right boot file name.
Пробовал в DHCP создать резервирование по мак-адресу сетевухи, указал другое имя файла загрузки (сначала loader-native.zpxe, потом loader.zpxe), перезапустил tftpd, dhcp, ничего это не дало. Буду добывать бутром для Realtek, пробовать с ними.
Тестировал разные видюхи, Trident, Matrox, GeForce 2MX400 - все запустились, пролема возникла только с S3 Trio64V2/DX, но она у меня ни в одном Линюхе не запускалась.
Пробовал для каждого мак-адреса создавать свои конф-файлы thinstation.conf-<eth MAC address>, что-то изменений никаких(пробовал менять разрешение экрана).
С принтерами тоже непонятка пока.
Сетевух с бутромами в наличии не имею, есть только Intel D865GLC с сетевой на борту. Загрузка по сети загрузчиком PXE не получается. Какие настройки DHCP мне нужно изменить? Или вместо thinstation.nbi.zpxe использовать что-то другое, например loader.zpxe или loader-native.zpxe из папки BootPXE? Прочитал Readme, но т.к с аглицким туго даже со словарем, мало что понял.
Вот отрывок..
* Can I use pxe-boot and floppy-boot PC at the same time?
You've hit the nail on the head.
If you try to boot from a usual etherboot floppy, it will complain that
"thinstation.nbi.pxe" is not a valid NBI image. And it is right: the DHCP is
now configured for PXE boot.
There are at least 3 solutions to this problem:
- The practical one:
download from http://thinstation.sf.net/download.html the smart
"Universal network boot floppy" (in the "contribs" section); this single floppy,
besides handling more than 30 different NIC types, have a small patch to make it
ignore, if present, the trailing ".zpxe" at the end of the server filename...
So if the DHCP say it "Downaload thinstation.nbi.zpxe", it will donwload the
right "thinstation.nbi" filename.
- The clean one:
use as DHCP server "ISC DHCP 3", and in your dhcpd.conf file put something like:
---
if substring (option vendor-class-identifier, 0, 9) = "PXEClient" {
filename "thinstation.nbi.zpxe";
} else {
filename "thinstation.nbi";
}
---
...it will conditionally serve the right file name to the PXE driver and to the
etherboot floppy/pxeloader
- The last resort:
In your DHCP server put some "reservations" based on the MAC address of your
clients, and for each one specify the right boot file name.
Пробовал в DHCP создать резервирование по мак-адресу сетевухи, указал другое имя файла загрузки (сначала loader-native.zpxe, потом loader.zpxe), перезапустил tftpd, dhcp, ничего это не дало. Буду добывать бутром для Realtek, пробовать с ними.
Тестировал разные видюхи, Trident, Matrox, GeForce 2MX400 - все запустились, пролема возникла только с S3 Trio64V2/DX, но она у меня ни в одном Линюхе не запускалась.
Пробовал для каждого мак-адреса создавать свои конф-файлы thinstation.conf-<eth MAC address>, что-то изменений никаких(пробовал менять разрешение экрана).
С принтерами тоже непонятка пока.
-
Kaster Troy
- Сообщения: 193
- Статус: Кроме звезд
Re: Вопросы по бездисковой загрузке
http://citrix.pp.ru/zetter/thin_cl/thin_cl.html Вот тебе в помощь! :thumbsup:
с группами я давно активно работаю - оч. удобно..
работает так - есть файл thinstation.hosts в нем пишешь мак тачки, потом как ее будут звать в сети (по умолчанию ts_ма ка др ес) и потом в какую группу она входить будет.
например
# __Распределение_групп___по_характеристикам__
#
#|имя хоста |MAC адрес |группа |строка комментариев
#___________________________________________________________________
sakova 004063D5BFE7 1024 # LG 15' TFT L1530S \ VIA
yrist 004063DBD247 1024 # LG 15' TFT L1530S \ VIA
kadri 004063DBCF5C 1024 # LG 15' CRT \ VIA
priemnaya 004063DBD10D 1024 # CRT \ VIA
Далее создаешь для этой группы файл thinstation.conf.group-1024 а там указываешь все что надо.
например
SCREEN_RESOLUTION="1024x768"
SCREEN_HORIZSYNC="31-63"
SCREEN_VERTREFRESH="56-75"
все.. группа работает
далее..
ЗЫ. используй thinstation.nbi.zpxe..
* про принтеры пока не скажу. как только будет время разберусь обязательно, мне это тоже важно..
с группами я давно активно работаю - оч. удобно..
работает так - есть файл thinstation.hosts в нем пишешь мак тачки, потом как ее будут звать в сети (по умолчанию ts_ма ка др ес) и потом в какую группу она входить будет.
например
# __Распределение_групп___по_характеристикам__
#
#|имя хоста |MAC адрес |группа |строка комментариев
#___________________________________________________________________
sakova 004063D5BFE7 1024 # LG 15' TFT L1530S \ VIA
yrist 004063DBD247 1024 # LG 15' TFT L1530S \ VIA
kadri 004063DBCF5C 1024 # LG 15' CRT \ VIA
priemnaya 004063DBD10D 1024 # CRT \ VIA
Далее создаешь для этой группы файл thinstation.conf.group-1024 а там указываешь все что надо.
например
SCREEN_RESOLUTION="1024x768"
SCREEN_HORIZSYNC="31-63"
SCREEN_VERTREFRESH="56-75"
все.. группа работает
ЗЫ. используй thinstation.nbi.zpxe..
* про принтеры пока не скажу. как только будет время разберусь обязательно, мне это тоже важно..
Глубина, глубина, я не твой.. отпусти меня глубина..