wok annotate ipxe/stuff/ipxe.cmd @ rev 19323
syslinux: fix isofs checksum
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Thu Jul 14 10:16:48 2016 +0200 (2016-07-14) |
parents | f6ecd4224bf8 |
children | e27bc578d1f6 |
rev | line source |
---|---|
pascal@15368 | 1 #!ipxe |
pascal@15368 | 2 |
pascal@15368 | 3 set menu-timeout 3000 |
pascal@19323 | 4 dhcp || echo No DHCP |
pascal@15368 | 5 |
pascal@15368 | 6 :menu |
pascal@19323 | 7 menu SliTaz net boot menu ${ip} ${gateway} ${dns} |
pascal@15385 | 8 item --key b boot Local boot |
pascal@19323 | 9 item --key l lan Your PXE boot ${filename} |
pascal@15368 | 10 item --key w web SliTaz WEB boot |
pascal@15368 | 11 item --key r rolling SliTaz development version |
pascal@15368 | 12 item --key c config iPXE configuration |
pascal@15368 | 13 item --key e exit iPXE command line |
pascal@15368 | 14 choose --timeout ${menu-timeout} --default web target || goto exit |
pascal@15368 | 15 set menu-timeout 0 |
pascal@19323 | 16 isset $(ip} || dhcp || echo No DHCP again |
pascal@19323 | 17 isset ${dns} || set dns 8.8.8.8 |
pascal@15368 | 18 goto ${target} |
pascal@15368 | 19 |
pascal@15385 | 20 :boot |
pascal@15385 | 21 exit |
pascal@15385 | 22 |
pascal@15368 | 23 :exit |
pascal@15368 | 24 help |
pascal@15368 | 25 echo Type 'exit' to get the back to the menu |
pascal@15368 | 26 shell |
pascal@15368 | 27 goto menu |
pascal@15368 | 28 |
pascal@15368 | 29 :web |
pascal@15368 | 30 imgfree |
pascal@15368 | 31 set weburl http://mirror.slitaz.org/pxe/ |
pascal@18836 | 32 chain --autofree ${weburl}ipxe/menu.ipxe && boot || |
pascal@18839 | 33 set weburl http://mirror.switch.ch/ftp/mirror/slitaz/pxe/ |
pascal@18839 | 34 chain --autofree ${weburl}ipxe/menu.ipxe && boot || |
pascal@18839 | 35 set weburl http://download.tuxfamily.org/slitaz/pxe/ |
pascal@18839 | 36 chain --autofree ${weburl}ipxe/menu.ipxe && boot || |
pascal@18851 | 37 set weburl http://mirror1.slitaz.org/pxe/ |
pascal@18851 | 38 chain --autofree ${weburl}ipxe/menu.ipxe && boot || |
pascal@18851 | 39 set weburl http://mirror2.slitaz.org/pxe/ |
pascal@18851 | 40 chain --autofree ${weburl}ipxe/menu.ipxe && boot || |
pascal@18851 | 41 set weburl http://mirror3.slitaz.org/pxe/ |
pascal@18851 | 42 chain --autofree ${weburl}ipxe/menu.ipxe && boot || |
pascal@15368 | 43 goto menu |
pascal@15368 | 44 |
pascal@15368 | 45 :lan |
pascal@15368 | 46 autoboot || |
pascal@15368 | 47 goto menu |
pascal@15368 | 48 |
pascal@15368 | 49 :rolling |
pascal@15368 | 50 sanboot http://mirror.slitaz.org/iso/rolling/slitaz-rolling.iso || |
pascal@15368 | 51 goto menu |
pascal@15368 | 52 |
pascal@15368 | 53 :config |
pascal@15368 | 54 config |
pascal@15368 | 55 goto menu |