it-advisor.ru: Загрузка PXE для разных платформ тонких клиентов (1/1) | Thinstation по русски
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Отключите пожалуйста ADblock, если включен...

ТЕМА: Загрузка PXE для разных платформ тонких клиентов

Загрузка PXE для разных платформ тонких клиентов 20 Май 2012 23:21 #1201

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1804
  • Спасибо получено: 269
  • Репутация: 153

В больших организациях часто встречается зоопарк различных аппаратных платформ тонких клиентов. Даже у одного производителя система может базироваться и на VIA чипсете и на Geode и на NVidia, а собрать универсальный образ загрузки не всегда получается - либо очень большой, либо модули или пакеты несовместимы.

Короче рассмотрим варианты загрузки разных образов для разных машин, а вариантов этих я знаю пока четыре штуки:

  • Правильный, и работающий на Windiws и Linux DHCP серверах -  выбрать самый многочисленный класс одинаковых клиентов и отдать им дефолтную загрузку PXE, а остальные прописать по MAC-адресам в DHCP и назначить каждой опцию 67 равную папка/pxelinux.0 (filename "папка/pxelinux.0";), разместив эти файлы по разным папкам на TFTP сервере, в зависимости от железа или софта.
    Но это затратное по времени мероприятие - собрать маки и забить их в DHCP.
Подробнее...
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Администратор запретил публиковать записи гостям.

Загрузка PXE для разных платформ тонких клиентов 27 Авг 2015 12:06 #2793

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1804
  • Спасибо получено: 269
  • Репутация: 153
В TS-5 обновлён pxelinux, выкладываю новую версию.
В папках tonk & depo лежат пустые файлы, для примера.
Это вложение скрыто для гостей.
Пожалуйста, зарегистрируйтесь или войдите, чтобы увидеть его.

Можно собрать все файлы, относящиеся к pxelinux:
1.png
866_8x16.psf
ldlinux.c32
libcom32.c32
libutil.c32
poweroff.c32
pxelinux.0
pxelinux.cfg
vesamenu.c32
в одну папку, поправить пути в pxelinux.cfg/default и прописать путь в опции 67 DHCP.

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

Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Последнее редактирование: 03 Сен 2015 23:54 от admin.
Администратор запретил публиковать записи гостям.

Загрузка PXE для разных платформ тонких клиентов 06 Окт 2015 10:35 #3017

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1804
  • Спасибо получено: 269
  • Репутация: 153
Можно грузить initrd и vmlinuz с http, что намного быстрее. Для этого используйте файлы из папки lpxelinux.
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Последнее редактирование: 06 Окт 2015 11:17 от admin.
Администратор запретил публиковать записи гостям.

Загрузка PXE для разных платформ тонких клиентов 02 Нояб 2020 20:03 #5369

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1804
  • Спасибо получено: 269
  • Репутация: 153
Определите архитектуру и отправить правильный файл загрузчика для EFI в dnsmasq
dhcp-match=set:efi-x86_64,option:client-arch,7 
dhcp-boot=tag:efi-x86_64,uefi/syslinux.efi
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Администратор запретил публиковать записи гостям.