Я занимаюсь настройкой нашего сервера WDS для поддержки загрузки нескольких ОС по сети. У нас есть эта настройка и мы работаем с использованием PXELinux для систем BIOS, но нам необходимо поддерживать системы UEFI в будущем.
У меня iPXE загружается и отображается меню правильно, но при попытке выполнить последовательную загрузку в WDS с помощью приведенной ниже команды он просто застревает в цикле постоянной перезагрузки меню после обращения к серверу WDS.
set next-server 0.0.0.0
(Заменен IP-адресом сервера WDS)
chain tftp://${next-server}/boot\\x64uefi\\wdsmgfw.efi
Если я сделаю то же самое и установлю запуск
chain tftp://${next-server}/boot\\x64uefi\\bootmgfw.efi
Он загружает файл, а затем останавливается на синем экране и в конечном итоге закрывается.
Я в основном хочу получить такое меню, но не могу понять, как добраться до WDS.
Мне удалось получить цепную загрузку из iPXE> WDS, работая со следующими командами.
set next-server 0.0.0.0 (IP ADDRESS OF WDS SERVER)
set filename /boot/x64/bootmgfw.efi
set net0.dhcp/filename:string /boot/x64/bootmgfw.efi
set proxydhcp/filename:string /boot/x64/bootmgfw.efi
chain /boot/x64/bootmgfw.efi