anarchy.ipxe.j2 636 B

12345678910111213141516171819202122232425262728
  1. #!ipxe
  2. # Anarchy Linux Operating System
  3. # https://www.anarchylinux.org/
  4. goto ${menu}
  5. :anarchy
  6. set os {{ releases.anarchy.name }}
  7. set ipparam BOOTIF=${netX/mac} ip=dhcp net.ifnames=0
  8. menu ${os} Installers
  9. {% for item in releases.anarchy.versions %}
  10. item {{ item.code_name }} ${space} ${os} {{ item.name }}
  11. {% endfor %}
  12. choose anarchy_version || goto anarchy_exit
  13. goto anarchy_boot
  14. :anarchy_boot
  15. imgfree
  16. set url ${live_endpoint}{{ endpoints.anarchy.path }}
  17. kernel ${url}vmlinuz archisobasedir=arch ${ipparam} archiso_http_srv=${url} initrd=initrd ${cmdline}
  18. initrd ${url}initrd
  19. boot
  20. goto anarchy_exit
  21. :anarchy_exit
  22. clear menu
  23. exit 0