zeninstall.ipxe.j2 564 B

123456789101112131415161718192021222324252627
  1. #!ipxe
  2. # Zen Installer for Arch
  3. # https://sourceforge.net/projects/revenge-installer/
  4. goto ${menu}
  5. :zen
  6. set os {{ releases.zeninstall.name }}
  7. menu ${os} Installers
  8. {% for item in releases.zeninstall.versions %}
  9. item {{ item.code_name }} ${space} ${os} {{ item.name }}
  10. {% endfor %}
  11. choose zen_version || goto zen_exit
  12. goto zen_boot
  13. :zen_boot
  14. imgfree
  15. set url ${live_endpoint}{{ endpoints.zeninstall.path }}
  16. kernel ${url}vmlinuz archisobasedir=arch ip=dhcp archiso_http_srv=${url} initrd=initrd
  17. initrd ${url}initrd
  18. boot
  19. goto zen_exit
  20. :zen_exit
  21. clear menu
  22. exit 0