#!ipxe # Proxmox VE # https://www.proxmox.com goto ${menu} || :proxmox clear proxmox_version set os Proxmox VE menu ${os} item --gap ${os} Versions {% for key, value in endpoints.items() | sort %} {% if value.os == "proxmox" %} item normal ${space} ${os} {{ value.version }} item debug ${space} ${os} {{ value.version }} (Debug) {% endif %} {% endfor %} choose proxmox_version || goto proxmox_exit goto ${proxmox_version} :normal set params splash=silent goto boot :debug set params splash=verbose proxdebug goto boot :boot {% for key, value in endpoints.items() | sort %} {% if value.os == "proxmox" %} set kernel_url ${live_endpoint}{{ value.path }} {% endif %} {% endfor %} imgfree kernel ${kernel_url}vmlinuz vga=791 video=vesafb:ywrap,mtrr ramdisk_size=16777216 rw quiet ${params} {{ kernel_params }} initrd ${kernel_url}initrd initrd ${kernel_url}proxmox.iso /proxmox.iso boot :proxmox_exit clear menu exit 0