slitaz-forge annotate mirror/root/ipxe/slitaz.ipxe @ rev 616
Tiny edits
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Wed Mar 30 01:33:24 2016 +0300 (2016-03-30) |
parents | 5dd6b4855dfe |
children | cc22361540d1 |
rev | line source |
---|---|
pascal@611 | 1 #!ipxe |
pascal@611 | 2 |
pascal@611 | 3 set menu-timeout 3000 |
pascal@611 | 4 #set mirror http://mirror.slitaz.org/ |
pascal@611 | 5 #set mirror http://mirror1.slitaz.org/ |
pascal@611 | 6 set mirror http://mirror2.slitaz.org/ |
pascal@611 | 7 set mirror http://mirror.switch.ch/ftp/mirror/slitaz/ |
pascal@611 | 8 #set mirror http://mirror3.slitaz.org/ |
pascal@611 | 9 #set mirror http://download.tuxfamily.org/slitaz/ |
pascal@611 | 10 |
pascal@611 | 11 :menu |
pascal@611 | 12 menu SliTaz Web boot |
pascal@611 | 13 item --key q return .. |
pascal@611 | 14 item --gap |
pascal@611 | 15 item --gap Tiny SliTaz: see http://tiny.slitaz.org/ |
pascal@611 | 16 item --key t tiny Tiny SliTaz --> |
pascal@611 | 17 item --gap |
pascal@611 | 18 item --gap SliTaz pre-1.0: |
pascal@611 | 19 item vintage SliTaz 04/12/2007 |
pascal@611 | 20 item --gap |
pascal@611 | 21 item --gap SliTaz 1.0: released 22/03/2008 |
al@616 | 22 item core1 SliTaz 1.0 standard |
al@616 | 23 item loram1 SliTaz 1.0 loram |
al@616 | 24 item tiny1 SliTaz 1.0 tiny |
pascal@611 | 25 item --gap |
pascal@611 | 26 item --gap SliTaz 2.0: released 16/04/2009 |
al@616 | 27 item core2 SliTaz 2.0 standard |
al@616 | 28 item loram2 SliTaz 2.0 loram |
al@616 | 29 item tiny2 SliTaz 2.0 tiny |
al@616 | 30 item tinytext2 SliTaz 2.0 tiny text |
pascal@611 | 31 item --gap |
pascal@611 | 32 item --gap SliTaz 3.0: released 28/03/2010 |
al@616 | 33 item core3 SliTaz 3.0 standard |
al@616 | 34 item loram3 SliTaz 3.0 loram |
al@616 | 35 item firefox3 SliTaz 3.0 firefox |
al@616 | 36 item tiny3 SliTaz 3.0 tiny |
al@616 | 37 item tinytext3 SliTaz 3.0 tiny text |
pascal@611 | 38 item --gap |
pascal@611 | 39 item --gap SliTaz 4.0: released 10/04/2012 |
al@616 | 40 item core4 SliTaz 4.0 standard |
al@616 | 41 item loram4 SliTaz 4.0 loram |
al@616 | 42 item firefox4 SliTaz 4.0 firefox |
al@616 | 43 item kids4 SliTaz 4.0 kids |
al@616 | 44 item tiny4 SliTaz 4.0 tiny |
al@616 | 45 item tinytext4 SliTaz 4.0 tiny text |
pascal@611 | 46 item --gap |
pascal@611 | 47 item --gap SliTaz 5.0 |
al@616 | 48 item core5RC1 SliTaz 5.0 RC1 02/05/2014 |
al@616 | 49 item core5RC2 SliTaz 5.0 RC2 19/05/2014 |
al@616 | 50 item core5RC3 SliTaz 5.0 RC3 20/05/2015 |
pascal@611 | 51 item --gap |
pascal@611 | 52 item --gap SliTaz rolling |
al@616 | 53 item rolling10 SliTaz rolling 10in1 (autoselect 32bits or 64bits arch) |
al@616 | 54 item rolling64 SliTaz rolling 64 bits (no 32bits arch support) |
al@616 | 55 item rollingloram SliTaz rolling loram |
pascal@611 | 56 choose --timeout ${menu-timeout} target || goto exit |
pascal@611 | 57 set menu-timeout 0 |
pascal@611 | 58 goto ${target} |
pascal@611 | 59 |
pascal@611 | 60 :return |
pascal@611 | 61 chain --autofree /pxe/ipxe/menu.ipxe |
pascal@611 | 62 |
pascal@611 | 63 :tiny |
pascal@611 | 64 chain --autofree /pxe/ipxe/tiny.ipxe |
pascal@611 | 65 goto menu |
pascal@611 | 66 |
pascal@611 | 67 :vintage |
pascal@611 | 68 sanboot ${mirror}iso/vintage/slitaz-cooking-20071204.iso || |
pascal@611 | 69 goto menu |
pascal@611 | 70 |
pascal@611 | 71 :core1 |
pascal@611 | 72 sanboot ${mirror}iso/1.0/flavors/slitaz-1.0-4in1.iso || |
pascal@611 | 73 goto menu |
pascal@611 | 74 |
pascal@611 | 75 :loram1 |
pascal@611 | 76 sanboot ${mirror}iso/1.0/flavors/slitaz-loram-1.0.iso || |
pascal@611 | 77 goto menu |
pascal@611 | 78 |
pascal@611 | 79 :tiny1 |
pascal@611 | 80 sanboot ${mirror}iso/1.0/flavors/slitaz-tiny-1.0.iso || |
pascal@611 | 81 goto menu |
pascal@611 | 82 |
pascal@611 | 83 :core2 |
pascal@611 | 84 sanboot ${mirror}iso/2.0/flavors/slitaz-2.0-3in1.iso || |
pascal@611 | 85 goto menu |
pascal@611 | 86 |
pascal@611 | 87 :loram2 |
pascal@611 | 88 sanboot ${mirror}iso/2.0/flavors/slitaz-loram.iso || |
pascal@611 | 89 goto menu |
pascal@611 | 90 |
pascal@611 | 91 :tiny2 |
pascal@611 | 92 imgfree |
pascal@611 | 93 kernel ${mirror}boot/2.0/bzImage rw root=/dev/null vga=normal autologin |
pascal@611 | 94 initrd ${mirror}boot/2.0/rootfs-tiny.gz |
pascal@611 | 95 boot |
pascal@611 | 96 goto menu |
pascal@611 | 97 |
pascal@611 | 98 :tinytext2 |
pascal@611 | 99 imgfree |
pascal@611 | 100 kernel ${mirror}boot/2.0/bzImage rw root=/dev/null vga=normal screen=text |
pascal@611 | 101 initrd ${mirror}boot/2.0/rootfs-tiny.gz |
pascal@611 | 102 boot |
pascal@611 | 103 goto menu |
pascal@611 | 104 |
pascal@611 | 105 :core3 |
pascal@611 | 106 sanboot ${mirror}iso/3.0/flavors/slitaz-3.0-3in1.iso || |
pascal@611 | 107 goto menu |
pascal@611 | 108 |
pascal@611 | 109 :loram3 |
pascal@611 | 110 sanboot ${mirror}iso/3.0/flavors/slitaz-3.0-loram.iso || |
pascal@611 | 111 goto menu |
pascal@611 | 112 |
pascal@611 | 113 :firefox3 |
pascal@611 | 114 sanboot ${mirror}iso/3.0/flavors/slitaz-3.0-firefox.iso || |
pascal@611 | 115 goto menu |
pascal@611 | 116 |
pascal@611 | 117 :tiny3 |
pascal@611 | 118 imgfree |
pascal@611 | 119 kernel ${mirror}boot/3.0/bzImage rw root=/dev/null vga=normal autologin |
pascal@611 | 120 initrd ${mirror}boot/3.0/rootfs-tiny.gz |
pascal@611 | 121 boot |
pascal@611 | 122 goto menu |
pascal@611 | 123 |
pascal@611 | 124 :tinytext3 |
pascal@611 | 125 imgfree |
pascal@611 | 126 kernel ${mirror}boot/3.0/bzImage rw root=/dev/null vga=normal screen=text |
pascal@611 | 127 initrd ${mirror}boot/3.0/rootfs-tiny.gz |
pascal@611 | 128 boot |
pascal@611 | 129 goto menu |
pascal@611 | 130 |
pascal@611 | 131 :core4 |
pascal@611 | 132 sanboot ${mirror}iso/4.0/slitaz-4.0.iso || |
pascal@611 | 133 goto menu |
pascal@611 | 134 |
pascal@611 | 135 :loram4 |
pascal@611 | 136 sanboot ${mirror}iso/4.0/flavors/slitaz-4.0-loram.iso || |
pascal@611 | 137 goto menu |
pascal@611 | 138 |
pascal@611 | 139 :firefox4 |
pascal@611 | 140 sanboot ${mirror}iso/4.0/flavors/slitaz-4.0-firefox.iso || |
pascal@611 | 141 goto menu |
pascal@611 | 142 |
pascal@611 | 143 :kids4 |
pascal@611 | 144 sanboot ${mirror}iso/4.0/flavors/slitaz-4.0-kids.iso || |
pascal@611 | 145 goto menu |
pascal@611 | 146 |
pascal@611 | 147 :tiny4 |
pascal@611 | 148 imgfree |
pascal@611 | 149 kernel ${mirror}boot/4.0/bzImage rw root=/dev/null vga=normal autologin |
pascal@611 | 150 initrd ${mirror}boot/4.0/rootfstiny.gz |
pascal@611 | 151 boot |
pascal@611 | 152 goto menu |
pascal@611 | 153 |
pascal@611 | 154 :tinytext4 |
pascal@611 | 155 imgfree |
pascal@611 | 156 kernel ${mirror}boot/4.0/bzImage rw root=/dev/null vga=normal screen=text |
pascal@611 | 157 initrd ${mirror}boot/4.0/rootfstiny.gz |
pascal@611 | 158 boot |
pascal@611 | 159 goto menu |
pascal@611 | 160 |
pascal@611 | 161 :core5RC1 |
pascal@611 | 162 sanboot ${mirror}iso/5.0/slitaz-5.0-rc1.iso || |
pascal@611 | 163 goto menu |
pascal@611 | 164 |
pascal@611 | 165 :core5RC2 |
pascal@611 | 166 sanboot ${mirror}iso/5.0/slitaz-5.0-rc2.iso || |
pascal@611 | 167 goto menu |
pascal@611 | 168 |
pascal@611 | 169 :core5RC3 |
pascal@611 | 170 sanboot ${mirror}iso/5.0/slitaz-5.0-rc3.iso || |
pascal@611 | 171 goto menu |
pascal@611 | 172 |
pascal@611 | 173 :rolling10 |
pascal@611 | 174 sanboot ${mirror}iso/rolling/slitaz-rolling-10in1.iso || |
pascal@611 | 175 goto menu |
pascal@611 | 176 |
pascal@611 | 177 :rolling64 |
pascal@611 | 178 sanboot ${mirror}iso/rolling/slitaz-rolling-core64.iso || |
pascal@611 | 179 goto menu |
pascal@611 | 180 |
pascal@611 | 181 :rollingloram |
pascal@611 | 182 sanboot ${mirror}iso/rolling/slitaz-rolling-loram.iso || |
pascal@611 | 183 goto menu |
pascal@611 | 184 |