slitaz-forge view mirror/root/ipxe/menu.ipxe @ rev 715

Virtual machines have moved (again)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon Feb 01 10:57:24 2021 +0000 (2021-02-01)
parents 71a99f5f1841
children
line source
1 #!ipxe
3 set menu-timeout 3000
4 #set mirror http://mirror.slitaz.org/
5 #set mirror http://mirror1.slitaz.org/
6 set mirror http://mirror2.slitaz.org/
7 set mirror http://download.tuxfamily.org/slitaz/
8 #set mirror http://mirror3.slitaz.org/
10 console --picture /pxe/ipxe/slitaz.png
12 :menu
13 menu SliTaz Web boot
14 item --key r rolling SliTaz rolling (last weekly build)
15 item --key s stable SliTaz stable
16 item allslitaz All SliTaz versions -->
17 item --gap
18 item --gap Web boot ring:
19 item bko http://boot.kernel.org/ [down]
20 item netbootme http://www.netboot.me/ [hang]
21 item salstar http://boot.salstar.sk/
22 item netbootxyz http://netboot.xyz/ (more tools)
23 item ipxedemo http://boot.ipxe.org/
24 item ritboot http://boot.rit.edu/bko/
25 item --gap
26 item --gap Tools:
27 item tazfd SliTaz boot floppy
28 item localos Local disk OS
29 item misc Third party tools -->
30 item --gap
31 item --gap Leave web boot:
32 item local Boot from your hard disk
33 item reboot Reboot
34 choose --timeout ${menu-timeout} --default rolling target || goto exit
35 set menu-timeout 0
36 goto ${target}
38 :exit
39 help
40 echo Type 'exit' to get back to the menu
41 shell
42 goto menu
44 :rolling
45 sanboot http://mirror1.slitaz.org/iso/rolling/slitaz-rolling-core-5in1.iso ||
46 sanboot http://mirror1.slitaz.org/iso/rolling/slitaz-rolling.iso ||
47 sanboot ${mirror}iso/rolling/slitaz-rolling.iso ||
48 goto menu
50 :stable
51 sanboot ${mirror}iso/stable/slitaz-4.0.iso ||
52 goto menu
54 :allslitaz
55 chain --autofree /pxe/ipxe/slitaz.ipxe
56 goto menu
58 :localos
59 chain /pxe/grub.exe
60 goto menu
62 :bko
63 imgfree
64 kernel /boot/gpxe url=http://boot.kernel.org/bko/pxelinux.0,http://boot.rit.edu/bko/pxelinux.0
65 boot
66 goto menu
68 :netbootme
69 imgfree
70 kernel /pxe/netboot.me
71 boot
72 goto menu
74 :salstar
75 imgfree
76 kernel http://boot.salstar.sk/menu.ipxe
77 boot
78 goto menu
80 :netbootxyz
81 chain --autofree http://boot.netboot.xyz/menu.ipxe
82 goto menu
84 :ipxedemo
85 chain --autofree http://boot.ipxe.org/demo/boot.php
86 goto menu
88 :ritboot
89 set 209:string pxelinux.cfg/default
90 set 210:string http://boot.rit.edu/bko/
91 chain http://boot.rit.edu/bko/pxelinux.0
92 goto :menu
94 :tazfd
95 imgfree
96 kernel /pxe/memdisk
97 initrd /boot/floppy-grub4dos
98 boot
99 goto menu
101 :misc
102 chain --autofree /pxe/ipxe/tools.ipxe
103 goto menu
105 :local
106 imgfree
107 kernel /pxe/grub.exe --config-file="chainloader (hd0)+1 || chainloader (hd1)+1"
108 boot
109 goto menu
111 :reboot
112 reboot ||
113 goto menu