manjaro.ipxe 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. #!ipxe
  2. # Manjaro Linux Operating System
  3. # https://manjaro.org
  4. goto ${menu}
  5. :manjaro
  6. set os Manjaro Linux
  7. menu ${os} Installers
  8. item --gap Official Releases
  9. item 17.0.1 ${space} ${os} 17.0.1
  10. item net ${space} ${os} 16.08 Net Install
  11. choose manjaro_version || goto manjaro_exit
  12. :manjaro_flavor
  13. iseq ${manjaro_version} net && set flavor net && goto mirror_cfg ||
  14. menu ${os} ${manjaro_version} Installer
  15. item --gap Flavors
  16. item xfce ${manjaro_version} XFCE
  17. item kde ${manjaro_version} KDE
  18. choose --default ${type} flavor || goto manjaro
  19. echo ${cls}
  20. goto mirror_cfg
  21. :mirror_cfg
  22. set flavor_root ${flavor}
  23. iseq ${flavor} net && set manjaro_initrd http://sourceforge.net/projects/manjarolinux/files/archive/16.08/netinstall/manjaro-net-16.08-x86_64.iso/download && goto manjaro_boot ||
  24. set manjaro_initrd http://sourceforge.net/projects/manjarolinux/files/release/${manjaro_version}/${flavor_root}/manjaro-${flavor}-${manjaro_version}-stable-x86_64.iso/download
  25. goto manjaro_boot
  26. :manjaro_boot
  27. kernel ${memdisk} iso raw
  28. initrd ${manjaro_initrd}
  29. boot
  30. goto manjaro_exit
  31. :manjaro_exit
  32. clear menu
  33. exit 0