Старые и новые компьютеры в сети: невозможность одновременной работы. Как решить проблему? //

Есть компьютеры уровня iP200, есть iP4. Новые прекрасно работают на сборке 2.2.х, при этом старые выписывают при загрузке: "cannot open /dev/null".  На старых сбрках 2.1.х все с точостью до наоборот: стартуют и работают старые машины, новые виснут на стадии прогресс-баоа на фоне орхидеи.. Как побороть очевидный конфликт поколений?


Можно

Можно раздавать по PXE разные образы, в зависимости от MAC-адреса, например.

А можно

А можно подробнее? Где указывается ссылка на тот или иной образ?

в каталоге

в каталоге pxelinux.cfg,прочитайте длокументацию на pxelinux/syslinux,там всё понятно описано

--

Nikolai V. Ivanyushin <nvi at itadvisor.ru>
IT Advisor Ltd.
http://www.itadvisor.ru
+7 910 743-28-38

Я вынужден

Я вынужден расписаться в дремучести, но.. Где этот каталог?

Скачиваю я, например, сборку thinstation-2.2-etherboot-20080320, внутри нет вышеуказанного каталога. Я что-то не так делаю? 

Если

Если используете etherboot, то конечно нет. В данном случае Вам поможет создание в DHCP резерваций на MAC-адреса "проблемных" машин, и в параметрах резерваций переназначать параметр 67 с указанием нужного образа.

Создать

Создать резервацию несложно. Но как переназначить параметр 067? Ведь он не поддерживает путь к загрузчику, только имя (thinstation.nbi.zpxe). Путь к каталогу загрузчика указывается в реестре, ключ "BaseDirectory". Вот если б можно было бы в067 указывать полный путь к загрузчику, или научить загрузчик видеть разные образы thinstation.nbi, тогда да, а так - непонятно..

Кто Вам сказал,

Кто Вам сказал, что этот параметр не поддерживает пути?

Пишите путь относительно корневого каталога TFTP и все у вас получится.

Например, создайте в корневом каталоге TFTP папку "Thinstation_old", скопируйте туда образ Thinstation 2.1, и в резервациях для старых машин указывайте в параметре 67 "Thinstation_old\thinstation.nbi.zpxe"

Конфигурационные файлы thinstation берутся из корня TFTP.

Да почему-то не

Да почему-то не получилось..

Спасибо, сейчас попробую повнимательней.. 

Но на мой

Но на мой взгляд гораздо интереснее и красивее использовать PXE-загрузку.

Не умею. Можно в

Не умею. Можно в 2х словах, в чем отличие от etherboot&? Как реализовать?

объяснять

объяснять разницу лень. Посмотрите на wiki или еще где...

У pxe больше функционала (хотя его мало кто использует ), плюс картинка при загрузке, что более красиво... 

Реализовать почти также как и etherboot. Просто вместо двух файлов будут папочка pxelinux.cfg и еще 3 файла.

Качаешь thinstation-2.2-20080320.zip, и копируешь содержимое tftp_boot куда надо.

В параметре 67 DHCP нужно вместо "thinstation.nbi.zpxe" задать "pxelinux.0"

Спасибо,

Спасибо, попробую

Вот

Вот руководство:

http://thinstation.pro/faq/82-thin/81-select.html