blackarch.ipxe.j2 612 B

123456789101112131415161718192021222324252627
  1. #!ipxe
  2. # BlackArch Linux Operating System
  3. # https://blackarch.org/
  4. goto ${menu}
  5. :blackarch
  6. set os {{ releases.blackarch.name }}
  7. menu ${os} Installers
  8. item --gap Official Releases
  9. {% for item in releases.blackarch.versions %}
  10. item {{ item.code_name }} ${space} ${os} {{ item.name }}
  11. {% endfor %}
  12. choose blackarch_version || goto blackarch_exit
  13. goto blackarch_boot
  14. :blackarch_boot
  15. set blackarch_initrd http://distro.ibiblio.org/blackarch/iso/blackarch-linux-netinst-${blackarch_version}-x86_64.iso
  16. kernel ${memdisk} iso raw
  17. initrd ${blackarch_initrd}
  18. boot
  19. goto blackarch_exit
  20. :blackarch_exit
  21. clear menu
  22. exit 0