add Ventoy to boot menu
- 
 @george1421 i changed to ExternalNet. but nothing has been changed. I found something in the community of ventoy which could help me. maybe you can tell me what the post means. because am not good enough in pxe. https://forums.ventoy.net/showthread.php?tid=2743 someone posted: I managed to chainload from my main iPXE to iVentoy, basically you need to do following things: 1. In your main iPXE boot.ipxe file, set user-class to a specific value, such as MyCustomClass 2. In your dhcp server, match this user-class and send next-server as your iVentoy IP 3. In your main iPXE boot.ipxe, run 'dhcp' command, after 'set user-class MyCustomClass' command, then 'chain tftp://${next-server}/iventoy_loader_16000' Done
- 
 fog > ipxe menu > add option: set net0/next-server 192.168.1.254 chain --replace --autofree ipxe.x64.snponly.efi.0on ubuntu fog server: edit file /etc/dhcp/dhcpd.conf class "UEFI-64-1" { match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00007"; if exists user-class and option user-class = "iVentoy"{ filename "iventoy_loader_16000_uefi"; next-server 192.168.152.254; } else { filename "ipxe.efi"; } }i manged to chain ventoy but the graphic is bugged 
- 
 i tried on test server it is pfsense as DHCP-Server it works… Thank you. i will try it on my main Server next week  … it is windows server. … it is windows server.@george1421 if you want i can post the configuration that i used to configure iventoy as next server after fog server… live photos:  after i chose iVentoy…  thank you guys you made my day…  
- 
 @youzersef said in add Ventoy to boot menu: if you want i can post the configuration that i used to configure iventoy as next server after fog server If this info would help the next guy, I would say yes. That way we can all learn from someone that has already walked the bloody path to victory. That’s what makes opensource and a community lead project work. 
- 
 @youzersef 
 Did you got the booting ISO working normally?, seem the graphic is bugged with some modern mainboard
- 
 @baovipboy156 i tested on vm and i did not get problems. I will test it on dell Laptops next week. 
- 
 @youzersef 
 I found it, root cause: screen resolution 
 some monitor can’t display 1024x768…wtf, then i set it to 1280x720 it work perfectly!
- 
 do you have any idea how can i add the same rule on DHCP windows server? class "UEFI-64-1" { match if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00007"; if exists user-class and option user-class = "iVentoy"{ filename "iventoy_loader_16000_uefi"; next-server 10.132.7.113; } else { filename "ipxe.efi"; } }
- 
 @youzersef I don’t have an immediate answer for you, but I can point you in a direction. The FOG Project has a wiki page on how to setup policies in windows dhcp server. The first section of your code is outlined in the policy. https://wiki.fogproject.org/wiki/index.php/BIOS_and_UEFI_Co-Existence You might be able to do the user class part too, but I don’t know. Windows dhcp server policies are very similar to what you can do in linux. 
- 
 @baovipboy156 
 thanks for your input, but cannot get it working with it…
 would you please post more details and steps by steps to get it work, please…iventoy1.20 
 fog 1.5.10.1615
