freedos.ipxe.j2 500 B

12345678910111213141516171819202122232425
  1. #!ipxe
  2. # FreeDOS Operating System
  3. # http://www.freedos.org
  4. :freedos_menu
  5. set os {{ releases.freedos.name }}
  6. menu ${os}
  7. item --gap ${os}
  8. {% for item in releases.freedos.versions %}
  9. item {{ item.code_name }} ${space} ${os} {{ item.name }}
  10. {% endfor %}
  11. choose freedos_version || goto freedos_exit
  12. echo ${cls}
  13. goto freedos_install || goto freedos_exit
  14. :freedos_install
  15. imgfree
  16. kernel ${memdisk}
  17. initrd ${freedos_mirror}/${freedos_base_dir}/${freedos_version}.zip
  18. boot
  19. :freedos_exit
  20. clear menu
  21. exit 0