Настройка PXE-сервера на dnsmasq + UEFI

irzhyk
Насколько я понимаю, в строчке лога
ноя 24 16:49:38 irzhyk dnsmasq-tftp[19248]: file /hdd/pxe/pxelinux.cfg/01-3c-97-0e-98-ba-b9 not found
01-3c-97-0e-98-ba-b9 - это MAC-адрес клиента, но мне это ни о чем не говорит..
*.cfg лучше указывать принудительно, тогда и ошибок быть не должно
dhcp-option-force=209,syslinux.cfg
Ошибки в тексте-неповторимый стиль автора©
Вы правы, указал dhcp-option-force=209,pxelinux.cfg в /etc/dnsmasq.conf
большинство ошибок пропало. Остались только эти:

ноя 24 17:11:19 irzhyk dnsmasq-tftp[19462]: error 8 User aborted the transfer received from 192.168.1.10
ноя 24 17:11:19 irzhyk dnsmasq-tftp[19462]: failed sending /hdd/pxe/syslinux.efi to 192.168.1.10

Но меню грузится, все нормально. Последние 2 вопроса:
1 - где подсмотреть опции загрузки для UEFI-режима?
LABEL testuefi
MENU testuefi
KERNEL (тут иногда указывается memdisk иногда указывается vmlinuz)
APPEND initrd=images/uefi/Shell.efi

Такие не подходят

2 - как лучше разделить меню menu.c32 и остальные скопированые файлы из директорий /usr/lib/syslinux/{bios,efi64} - чтобы они не конфликтовали?
 
Зарегистрироваться или войдите чтобы оставить сообщение.