1
0

blackarch.ipxe.j2 759 B

123456789101112131415161718192021222324252627282930
  1. #!ipxe
  2. # BlackArch Linux Operating System
  3. # https://blackarch.org/
  4. goto ${menu}
  5. :blackarch
  6. set os {{ releases.blackarch.name }}
  7. set ipparam BOOTIF=${netX/mac} ip=dhcp net.ifnames=0
  8. menu ${os} Installers
  9. item --gap The Default login is root/blackarch
  10. item --gap Run blackarch-install once logged in
  11. {% for item in releases.blackarch.versions %}
  12. item {{ item.code_name }} ${space} ${os} {{ item.name }}
  13. {% endfor %}
  14. choose blackarch_version || goto blackarch_exit
  15. goto blackarch_boot
  16. :blackarch_boot
  17. imgfree
  18. set url ${live_endpoint}{{ endpoints['blackarch-installer'].path }}
  19. kernel ${url}vmlinuz archisobasedir=blackarch ${ipparam} archiso_http_srv=${url} {{ kernel_params }}
  20. initrd ${url}initrd
  21. boot
  22. goto blackarch_exit
  23. :blackarch_exit
  24. clear menu
  25. exit 0