--- id: ipxe title: Boot using iPXE sidebar_label: Boot using iPXE description: "Details how to chainload into netboot.xyz from iPXE" hide_table_of_contents: true --- ### NIC with Embedded iPXE If you've already compiled your own iPXE, you can load up the netboot.xyz menu easily by entering CTRL-B when prompted, setting DHCP and then chainloading iPXE: dhcp chain --autofree https://boot.netboot.xyz If you don't have DHCP on your network, you can manually set your network information: set net0/ip set net0/netmask set net0/gateway set dns ifopen net0 chain --autofree https://boot.netboot.xyz Some iPXE builds do not support HTTPS connections. If you get an "Operation not supported" error message, run this instead: chain --autofree http://boot.netboot.xyz ### KVM On VPSes that use KVM, you can usually connect to the VPS via VNC, reboot it, press escape while rebooting to get a boot menu, then select the iPXE option. Once iPXE has started, press Ctrl-B and follow the instructions above.