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
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>