scientific.ipxe 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. #!ipxe
  2. isset ${server-ip} || set server-ip www.adriankoshka.xyz
  3. :start
  4. menu scienfitic
  5. item --gap -- -------------------- Scientific Linux 6 --------------------------
  6. item sl6_x86 Scientific Linux 6 32-bit
  7. item sl6_x86_64 Scientific Linux 6 64-bit
  8. item --gap -- -------------------- Scientific Linux 7 --------------------------
  9. item sl7_x86_64 Scientific Linux 7 64-bit
  10. item --gap -- ------------------------- Options --------------------------------
  11. item goback Go back to previous menu
  12. choose version && goto ${version} || goto start
  13. :sl7_x86_64
  14. kernel http://ftp.scientificlinux.org/linux/scientific/7.0/x86_64/os/images/pxeboot/vmlinuz repo=http://ftp.scientificlinux.org/linux/scientific/7.0/x86_64/os initrd=initrd.img
  15. initrd http://ftp.scientificlinux.org/linux/scientific/7.0/x86_64/os/images/pxeboot/initrd.img
  16. boot || imgfree
  17. shell
  18. :sl6_x86_64
  19. kernel http://ftp.scientificlinux.org/linux/scientific/6.0/x86_64/os/images/pxeboot/vmlinuz repo=http://ftp.scientificlinux.org/linux/scientific/6.0/x86_64/os initrd=initrd.img
  20. initrd http://ftp.scientificlinux.org/linux/scientific/6.0/x86_64/os/images/pxeboot/initrd.img
  21. boot || imgfree
  22. shell
  23. :sl6_x86
  24. kernel http://ftp.scientificlinux.org/linux/scientific/6.0/i386/os/images/pxeboot/vmlinuz repo=http://ftp.scientificlinux.org/linux/scientific/6.0/i386/os initrd.img
  25. initrd http://ftp.scientificlinux.org/linux/scientific/6.0/i386/os/images/pxeboot/initrd.img
  26. boot || imgfree
  27. shell
  28. :goback
  29. chain http://${server-ip}/boot/linux/fed.ipxe