slitaz-forge annotate boot/en/index.php @ rev 602
New style on mirror1
mirror1.slitaz.org/ : mirror1.slitaz.org/info/ : mirror1.slitaz.org/webboot/ : dvd.slitaz.org
mirror1.slitaz.org/ : mirror1.slitaz.org/info/ : mirror1.slitaz.org/webboot/ : dvd.slitaz.org
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Oct 16 02:08:09 2015 +0300 (2015-10-16) |
parents | 0af8c6e40dcd |
children | a05dc3f9babc |
rev | line source |
---|---|
al@602 | 1 <!DOCTYPE html> |
al@602 | 2 <html lang="en"> |
pankso@63 | 3 <head> |
al@602 | 4 <meta charset="UTF-8"> |
al@602 | 5 <title>SliTaz Web Boot</title> |
al@602 | 6 <meta name="description" content="slitaz gPXE boot online your OS web-boot slitaz-cooking"> |
al@602 | 7 <meta name="keywords" lang="en" content="slitaz, boot, pxe, web OS"> |
al@602 | 8 <meta name="robots" content="index, follow, all"> |
al@602 | 9 <meta name="modified" content="<?php echo (date( "Y-m-d H:i:s", getlastmod())); ?>"> |
al@602 | 10 <meta name="author" content="Christophe Lincoln"> |
al@602 | 11 <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
al@602 | 12 <link rel="shortcut icon" href="../favicon.ico"> |
al@602 | 13 <link rel="stylesheet" type="text/css" href="/static/slitaz.min.css"> |
pankso@63 | 14 </head> |
pankso@63 | 15 <body> |
pankso@63 | 16 |
al@602 | 17 <script>de=document.documentElement;de.className+=(("ontouchstart" in de)?' touch':' no-touch');</script> |
al@602 | 18 |
al@602 | 19 <header> |
al@602 | 20 <h1><a href="http://boot.slitaz.org/">SliTaz Web Boot</a></h1> |
al@602 | 21 <div class="network"> |
al@602 | 22 <a href="http://www.slitaz.org/" class="home"></a> |
pankso@63 | 23 <a href="http://scn.slitaz.org/">Community</a> |
pankso@63 | 24 <a href="http://doc.slitaz.org/">Doc</a> |
pankso@63 | 25 <a href="http://forum.slitaz.org/">Forum</a> |
claudinei@67 | 26 <a href="http://bugs.slitaz.org">Bugs</a> |
pascal@343 | 27 <a href="http://hg.slitaz.org/?sort=lastchange">Hg</a> |
pankso@63 | 28 </div> |
al@602 | 29 </header> |
pankso@63 | 30 |
pankso@63 | 31 <!-- Block --> |
al@602 | 32 <div class="block"><div> |
al@602 | 33 |
al@602 | 34 <!-- Information/image --> |
al@602 | 35 <div class="block_info"> |
al@602 | 36 <header>Web Boot</header> |
al@602 | 37 <p> |
al@602 | 38 Welcome to the <a href="http://www.slitaz.org/en/">SliTaz GNU/Linux</a> |
al@602 | 39 gPXE boot host; boot.slitaz.org allows you to boot SliTaz from the Web |
al@602 | 40 using a cdrom, USB media or a floppy disk. |
al@602 | 41 </p> |
al@602 | 42 <p> |
al@602 | 43 Quick Download: |
al@602 | 44 <a href="http://mirror.slitaz.org/boot/slitaz-boot.iso">slitaz-boot.iso</a> |
al@602 | 45 </p> |
al@602 | 46 </div> |
al@602 | 47 |
pankso@63 | 48 <!-- Navigation --> |
al@602 | 49 <nav> |
al@602 | 50 <header>Community</header> |
pankso@63 | 51 <ul> |
pankso@63 | 52 <li><a href="http://scn.slitaz.org/">Community Network</a></li> |
pankso@63 | 53 <li><a href="http://pizza.slitaz.org/">LiveCD Online Builder</a></li> |
pankso@63 | 54 <li><a href="http://doc.slitaz.org/en:cookbook:start">SliTaz Cookbook</a></li> |
pankso@63 | 55 <li><a href="http://doc.slitaz.org/en:handbook:genlivecd">LiveCD flavor howto</a></li> |
al@237 | 56 </ul> |
pankso@63 | 57 </div> |
al@602 | 58 </div></div> |
al@602 | 59 |
al@602 | 60 <!-- Content --> |
al@602 | 61 <main> |
pankso@63 | 62 |
pankso@63 | 63 <!-- Languages --> |
al@602 | 64 <div class="lang"> |
al@602 | 65 <a href="http://www.slitaz.org/i18n.php" class="locale"></a> |
pankso@63 | 66 <a href="../de/">Deutsch</a> |
al@602 | 67 <b>English</b> |
al@237 | 68 <a href="../fr/">Français</a> |
al@237 | 69 <a href="../pt/">Português</a> |
al@237 | 70 <a href="../ru/">Русский</a> |
pankso@63 | 71 </div> |
pankso@63 | 72 |
pankso@63 | 73 |
pankso@63 | 74 <h2>Introduction</h2> |
pankso@63 | 75 |
pankso@63 | 76 <p> |
pankso@63 | 77 Boot your operating system from the internet and enjoy a full system |
paul@73 | 78 working entirely in RAM with speed and stability in mind. The Linux Kernel |
pankso@63 | 79 and the complete SliTaz compressed root filesystem will be loaded into |
pankso@63 | 80 RAM from the Web using PXE and HTTP protocols. |
pankso@63 | 81 </p> |
pankso@63 | 82 |
al@602 | 83 |
al@602 | 84 <h2 id="guide">Short guide</h2> |
pankso@63 | 85 <p> |
pankso@63 | 86 To boot from the internet you'll need a working DHCP server, DNS server/cache |
pankso@63 | 87 and a default internet route. This is usually the case if you have a router |
pankso@63 | 88 for network connection. |
pankso@63 | 89 </p> |
pankso@63 | 90 <ul> |
al@237 | 91 <li>SliTaz Cooking has the boot option <code>web</code>, so you can |
pankso@63 | 92 use boot.slitaz.org from the standard core LiveCD.</li> |
pankso@63 | 93 <li>SliTaz boot ISO: Download |
pankso@63 | 94 <a href="http://mirror.slitaz.org/boot/slitaz-boot.iso">slitaz-boot.iso</a> |
pankso@63 | 95 (<a href="http://mirror.slitaz.org/boot/slitaz-boot.md5">md5</a>) |
al@602 | 96 and burn the image to a CD ROM. Boot from the CD ROM device and select |
pankso@63 | 97 gPXE. This ISO image also provides Memtest86 to test system memory. |
pankso@63 | 98 </li> |
al@237 | 99 <li>USB media: Use TazUSB to generate bootable USB media. Install |
al@237 | 100 the package <code>gpxe</code>, copy /boot/gpxe into the boot |
pankso@63 | 101 directory of the USB media and add an entry to the Syslinux configuration |
pankso@63 | 102 file <code>syslinux.cfg</code>: |
pankso@63 | 103 <pre class="script"> |
pankso@63 | 104 label web |
pankso@63 | 105 kernel /boot/gpxe |
pankso@63 | 106 </pre></li> |
pankso@63 | 107 <li>Floppy image: Download |
pankso@63 | 108 <a href="http://mirror.slitaz.org/boot/floppy-grub">floppy-grub</a> |
pankso@63 | 109 (<a href="http://mirror.slitaz.org/boot/floppy-grub.md5">md5</a>) |
al@237 | 110 and transfer the image to a blank floppy disk using the command: |
pankso@63 | 111 <code>dd if=floppy-grub of=/dev/fd0</code>. Boot the floppy and select |
pankso@63 | 112 gPXE entry.</li> |
pascal@324 | 113 <li>Network boot: if you can modify your DHCP server configuration, declare |
pascal@324 | 114 the tftp server <i>mirror.slitaz.org</i> and the boot file |
al@602 | 115 <i>gpxe.pxe</i>: |
pascal@324 | 116 <ul> |
pascal@324 | 117 <li>for <b>udhcpd</b> |
pascal@324 | 118 <pre>siaddr mirror.slitaz.org |
pascal@324 | 119 boot_file gpxe.pxe</pre></li> |
pascal@324 | 120 <li>for <b>dhcpd</b> |
pascal@324 | 121 <pre>next-server "mirror.slitaz.org" |
pascal@324 | 122 filemane "gpxe.pxe"</pre></li> |
pascal@324 | 123 <li>for <b>dnsmasq</b> |
pascal@324 | 124 <pre>dhcp-boot=gpxe.pxe,mirror.slitaz.org</pre></li> |
pascal@324 | 125 </ul> |
al@602 | 126 </li> |
pankso@63 | 127 </ul> |
pankso@63 | 128 |
al@602 | 129 |
pankso@63 | 130 <h3>Boot time</h3> |
al@602 | 131 |
pankso@63 | 132 <p> |
al@602 | 133 The boot time largely depends on your network connection. With a 1 Mb/s |
al@602 | 134 connection in France, it takes 5 min. If you want, you can report the |
pankso@63 | 135 boot time on the Mailing list or the Forum. |
pankso@63 | 136 </p> |
pankso@63 | 137 |
al@602 | 138 |
pankso@63 | 139 <h3>Required configuration</h3> |
al@602 | 140 |
pankso@63 | 141 <p> |
al@602 | 142 The default boot entry needs 160 MB RAM. Two entries are available to |
al@602 | 143 boot with 24 MB: |
pascal@206 | 144 </p> |
pankso@63 | 145 <ul> |
pankso@63 | 146 <li><code>tiny</code> starts in text mode.</li> |
pankso@63 | 147 <li><code>loram</code> starts in graphical mode.</li> |
pankso@63 | 148 </ul> |
pankso@63 | 149 |
pankso@63 | 150 <!-- End of content --> |
al@602 | 151 </main> |
pankso@63 | 152 |
al@602 | 153 <script> |
al@602 | 154 function QRCodePNG(str, obj) { |
al@602 | 155 try { |
al@602 | 156 obj.height = obj.width += 300; |
al@602 | 157 return QRCode.generatePNG(str, {ecclevel: 'H'}); |
al@602 | 158 } |
al@602 | 159 catch (any) { |
al@602 | 160 var element = document.createElement("script"); |
al@602 | 161 element.src = "/static/qrcode.min.js"; |
al@602 | 162 element.type = "text/javascript"; |
al@602 | 163 element.onload = function() { |
al@602 | 164 obj.src = QRCode.generatePNG(str, {ecclevel: 'H'}); |
al@602 | 165 }; |
al@602 | 166 document.body.appendChild(element); |
al@602 | 167 } |
al@602 | 168 } |
al@602 | 169 </script> |
al@602 | 170 |
al@602 | 171 <footer> |
al@602 | 172 <div> |
al@602 | 173 Copyright © <span class="year"></span> |
al@602 | 174 <a href="http://www.slitaz.org/">SliTaz</a> |
al@602 | 175 </div> |
al@602 | 176 <div> |
al@602 | 177 Network: |
al@602 | 178 <a href="http://scn.slitaz.org/">Community</a> · |
al@602 | 179 <a href="http://doc.slitaz.org/">Doc</a> · |
al@602 | 180 <a href="http://forum.slitaz.org/">Forum</a> · |
al@602 | 181 <a href="http://pkgs.slitaz.org/">Packages</a> · |
al@602 | 182 <a href="http://bugs.slitaz.org">Bugs</a> · |
al@602 | 183 <a href="http://hg.slitaz.org/?sort=lastchange">Hg</a> |
al@602 | 184 </div> |
al@602 | 185 <div> |
pankso@63 | 186 SliTaz @ |
al@602 | 187 <a href="http://twitter.com/slitaz">Twitter</a> · |
al@602 | 188 <a href="http://www.facebook.com/slitaz">Facebook</a> · |
al@602 | 189 <a href="http://distrowatch.com/slitaz">Distrowatch</a> · |
al@602 | 190 <a href="http://en.wikipedia.org/wiki/SliTaz">Wikipedia</a> · |
pankso@63 | 191 <a href="http://flattr.com/profile/slitaz">Flattr</a> |
al@602 | 192 </div> |
al@602 | 193 <img src="/static/qr.png" alt="#" onmouseover="this.title = location.href" |
al@602 | 194 onclick="this.src = QRCodePNG(location.href, this)"/> |
al@602 | 195 </footer> |
pankso@63 | 196 |
pankso@63 | 197 </body> |
pankso@63 | 198 </html> |