website annotate en/doc/handbook/livecd.html @ rev 669

Move year to slitaz.css
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat Oct 30 21:52:02 2010 +0200 (2010-10-30)
parents 0e0bc81a63ee
children
rev   line source
pankso@7 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
pankso@7 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
pankso@7 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
pankso@7 4 <head>
pankso@7 5 <title>SliTaz Handbook (en) - LiveCD usage and options</title>
pankso@7 6 <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
pankso@7 7 <meta name="description" content="slitaz LveCD usage boot options boot" />
pankso@7 8 <meta name="expires" content="never" />
paul@327 9 <meta name="modified" content="2009-03-25 11:45:00" />
pankso@7 10 <meta name="publisher" content="www.slitaz.org" />
pankso@7 11 <meta name="author" content="Christophe Lincoln"/>
pankso@7 12 <link rel="shortcut icon" href="favicon.ico" />
pankso@7 13 <link rel="stylesheet" type="text/css" href="book.css" />
pankso@7 14 </head>
pankso@7 15 <body bgcolor="#ffffff">
pankso@7 16
pankso@7 17 <!-- Header and quick navigation -->
pankso@7 18 <div id="header">
pankso@7 19 <div align="right" id="quicknav">
pankso@7 20 <a name="top"></a>
paul@134 21 <a href="desktop.html">Desktop</a> |
pankso@7 22 <a href="index.html">Table of contents</a>
pankso@7 23 </div>
pankso@7 24 <h1><font color="#3E1220">SliTaz Handbook (en)</font></h1>
pankso@7 25 </div>
pankso@7 26
pankso@7 27 <!-- Content. -->
pankso@7 28 <div id="content">
pankso@7 29 <div class="content-right"></div>
pankso@7 30
pankso@7 31 <h2><font color="#DF8F06">LiveCD usage and options</font></h2>
pankso@7 32
pankso@7 33 <ul>
pascal@550 34 <li><a href="livecd.html#boot">Boot from a cdrom.</a></li>
pascal@550 35 <li><a href="livecd.html#options">Options to pass at boot.</a></li>
pascal@550 36 <li><a href="livecd.html#kernel-param">Linux Kernel Parameters.</a></li>
pascal@550 37 <li><a href="livecd.html#usbmedia">Option : home=usb</a> - Use USB media as /home
pankso@7 38 partition.</li>
pascal@550 39 <li><a href="livecd.html#mapping">Options : lang=XX and kmap=XX</a> - Specify language
pankso@7 40 and keyboard.</li>
pascal@550 41 <li><a href="livecd.html#config">Option : config=&lt;device&gt;,&lt;path&gt;</a> -
pankso@7 42 Execute a script at boot time.</li>
pascal@550 43 <li><a href="livecd.html#screen">Option : screen=&lt;type&gt;</a> - Specify screen resolution.</li>
pascal@550 44 <li><a href="livecd.html#sound">Option : sound=*</a> - Disable sound support.</li>
pascal@550 45 <li><a href="livecd.html#modprobe">Option : modprobe=modules</a> - Load needed Kernel
pankso@7 46 modules.</li>
pascal@550 47 <li><a href="livecd.html#laptop">Option : laptop</a> - Load ac and battery modules.</li>
pascal@550 48 <li><a href="livecd.html#prev">Option : previous</a> - Rollback to previous filesystem.</li>
pascal@550 49 <li><a href="livecd.html#sessions">Sessions</a> - Logins, passwords and X.</li>
paul@25 50
pankso@7 51 </ul>
pankso@7 52
pankso@7 53 <a name="boot"></a>
pankso@7 54 <h3>Boot from a cdrom</h3>
pankso@7 55 <p>
pankso@7 56 To boot SliTaz from a cdrom, just burn the ISO image onto a blank disc, then
paul@187 57 reboot your computer with the disc in your cdrom drive. In most cases your
paul@187 58 computer is already configured to boot from the cdrom, if this is not the case
paul@187 59 you can change the boot order via the BIOS setup utility (generally by
paul@187 60 pressing the F11, F12, Esc button or otherwise) a few seconds after starting
paul@187 61 the machine. When you are in the BIOS, you can also change the boot sequence and
paul@187 62 settings so that the cdrom comes first. Finally, remember to save your changes
paul@187 63 before leaving the BIOS configuration interface. The first splash image
pankso@7 64 is powered by isolinux bootloader, you can then just press <code>ENTER</code>
MikeDSmith25@117 65 with or without any options to start system initialization. Note that pressing
paul@25 66 <code>F1-F4</code> will display help and information. SliTaz runs entirely
paul@25 67 in memory and will not damage the installed host system. When the boot
pankso@7 68 process is finished, you can login without any password as user
paul@327 69 <code>tux</code>. To become root administrator, you can use the command
pankso@7 70 <code>su</code> with the password <code>root</code> in a XTerm window or
paul@27 71 the Linux console. In LiveCD mode the <em>root</em> password is <code>root</code>.
pankso@7 72 </p>
pankso@7 73
paul@25 74 <a name="options"></a>
paul@25 75 <h3>Options and parameters to pass at boot</h3>
paul@25 76 <p>
paul@25 77 The SliTaz LiveCD can pass various <em>boot</em> options via the command prompt powered by syslinux.
MikeDSmith25@117 78 There are two types of options: those of SliTaz and those of the Linux Kernel.
paul@25 79 The options for SliTaz are used by various startup scripts and the parameters
MikeDSmith25@117 80 such as the VGA mode are managed directly by the Kernel (<em>kernel boot parameters</em>).
paul@25 81 To pass options at startup, just precede your commands with <code>slitaz</code>
paul@25 82 </p>
paul@25 83 <pre> slitaz vga=791 no387
paul@25 84 </pre>
paul@25 85 <p>
paul@25 86 Note that the Linux Kernel keeps data passed to <em>boot</em> in the text file <code>/proc/cmdline</code>.
paul@25 87 On a GNU/Linux system, you can view this information by running the command:
paul@25 88 </p>
paul@25 89 <pre> $ cat /proc/cmdline
paul@25 90 </pre>
paul@25 91
paul@25 92 <a name="kernel-param"></a>
paul@25 93 <h3>Parameters of the Linux Kernel</h3>
paul@25 94 <p>
paul@25 95 On GNU/Linux systems, parameters specific to the Kernel vary greatly depending on
paul@25 96 the configuration used in compiling it. The kernel used by SliTaz
paul@25 97 is constructed with a minimum of modules and offers very
paul@25 98 few modifiable parameters at startup. However, you can disable the
paul@25 99 emulation of a math coprocessor via option: <code>no387</code> and/or activate
paul@25 100 <code>irqpoll</code> in the case of problems with interrupts (CD/DVD). The SliTaz
paul@25 101 Kernel also provides a video output mode for the VGA Vesa <em>framebuffer</em>
paul@25 102 - this is what displays the tux logo and manages the display of the Linux terminal.
paul@25 103 Once the system has started you have access to six pseudo terminals via the key combinations
paul@25 104 <code>Ctrl+alt+F1</code>, <code>Ctrl+alt+F2</code>, and so on.
paul@25 105 </p>
paul@25 106
paul@25 107 <h4>vga=XXX - VGA Kernel modes</h4>
paul@25 108 <pre class="script">Colors | 640x480 800x600 1024x768 1280x1024 1600x1200
paul@25 109 -------------------------------------------------------
paul@25 110 256 | 769 771 773 775 796
paul@25 111 32768 | 784 787 790 793 797
paul@25 112 65536 | 785 788 791 794 798
paul@25 113 16,8M | 786 789 792 795 799
paul@25 114 </pre>
paul@25 115
paul@25 116 <a name="usbmedia"></a>
pankso@7 117 <h3>Option : home=usb</h3>
pankso@7 118 <p>
pankso@7 119 To store your data permanently (bookmarks, downloads, Firefox Add-ons, etc),
pankso@7 120 you need USB media with a partition formatted in <code>ext3</code> and it must
pankso@7 121 specify <code>home=usb</code> for <code>sda1</code> (most cases) or
pankso@7 122 <code>home=devname</code> at boot time. Note that you can also specify the
pankso@7 123 device using the partition UUID or label by using <code>home=*</code>. Example:
pankso@7 124 </p>
pankso@7 125 <pre>
pankso@7 126 slitaz home=sda1
pankso@7 127 </pre>
pankso@7 128 <h4>Prepare USB media</h4>
pankso@7 129 <p>
pankso@7 130 All USB media can formatted in the native Linux <code>ext3</code> filesystem.
MikeDSmith25@117 131 Ext3 is a journaled, stable filesystem, it allows you to keep permissions
pankso@7 132 on all files and is much more secure than the default Windows FAT32 filesystem.
pankso@7 133 To format USB media you have a few options: the command line with
pankso@7 134 <code>mkfs.ext3</code>, the <code>tazusb</code> utility or graphically with Gparted.
pankso@7 135 To get a full list of available partitions including the USB drive you can use the command
pankso@7 136 <code>fdisk -l</code> and then format. Example:
pankso@7 137 </p>
pankso@7 138 <pre>
pankso@7 139 # fdisk -l
pankso@7 140 # tazusb format /dev/sda1
pankso@7 141 </pre>
pankso@7 142
paul@25 143 <a name="mapping"></a>
pankso@7 144 <h3>Options : lang=XX and kmap=XX</h3>
pankso@7 145 <p>
pankso@7 146 When you use the LiveCD you have two options to directly configure the system
MikeDSmith25@117 147 language and keyboard mapping. These options can be set by simply navigating to
pankso@7 148 your country code and reloading the bootloader configuration with <code>ENTER</code>.
pankso@7 149 To skip the language and keyboard configuration you can simply type options on the command
pankso@7 150 line, for English/UK:
pankso@7 151 </p>
pankso@7 152 <pre>
pankso@7 153 slitaz lang=en kmap=en
pankso@7 154 </pre>
pankso@7 155
pankso@7 156 <a name="config"></a>
pankso@7 157 <h3>Option : config=&lt;device&gt;,&lt;path&gt;</h3>
pankso@7 158 <p>
pankso@7 159 The <code>config=</code> option lets you execute a script at SliTaz boot time,
pankso@7 160 the script can be located on external media or a HD partition. For example, the
pankso@7 161 script can mount an ISO image on <code>/usr</code> to save memory and boot the
pankso@7 162 LiveCD on computers with only 32 Mb of RAM. An example with a script named
pankso@7 163 <code>slitaz.sh</code> located on the first disk and partition:
pankso@7 164 </p>
pankso@7 165 <pre>
pankso@7 166 slitaz config=/dev/hda1,slitaz.sh
pankso@7 167 </pre>
pankso@7 168
paul@25 169 <a name="screen"></a>
paul@25 170 <h3>Option : screen=&lt;type&gt;</h3>
paul@25 171 <p>
paul@25 172 The <code>screen=</code> option lets you specify your screen resolution at boot.
paul@25 173 Note that the <code>screen=text</code> option disables the Slim login manager. Example:
paul@25 174 </p>
paul@25 175 <pre> slitaz screen=1024x768x24
paul@25 176 </pre>
paul@25 177
paul@25 178 <a name="sound"></a>
paul@25 179 <h3>Option : sound=*</h3>
paul@25 180 <p>
paul@25 181 The option <code>sound=no</code> or <code>sound=noconf</code> lets you respectively disable all
paul@25 182 of the modules and applications relating to sound to save memory (ram) or skip the automatic setup
paul@25 183 of the sound card, but still allow you to manually configure if needed:
paul@25 184 </p>
paul@25 185 <pre> slitaz sound=no
paul@25 186 </pre>
paul@25 187
pankso@7 188 <a name="modprobe"></a>
pankso@7 189 <h3>Option : modprobe=modules</h3>
pankso@7 190 <p>
pankso@7 191 To load Kernel modules at boot time use the following example:
pankso@7 192 </p>
pankso@7 193 <pre>
pankso@7 194 slitaz modprobe=module1,module2
pankso@7 195 </pre>
pankso@7 196
pankso@7 197 <a name="laptop"></a>
pankso@7 198 <h3>Option : laptop</h3>
pankso@7 199 <p>
pankso@7 200 The option <code>laptop</code> will automatically load ac and battery Kernel
paul@25 201 modules - useful for laptop computers:
pankso@7 202 </p>
pankso@7 203 <pre>
pankso@7 204 slitaz laptop
pankso@7 205 </pre>
pankso@7 206
paul@37 207 <a name="prev"></a>
paul@37 208 <h3>Option : previous</h3>
paul@37 209 <p>
paul@47 210 Used by the Tazusb utility to rollback to a previous filesystem:
paul@37 211 </p>
paul@37 212 <pre>
paul@37 213 slitaz previous
paul@37 214 </pre>
paul@37 215
paul@25 216 <a name="sessions"></a>
paul@25 217 <h3>Sessions - Login, passwords and X</h3>
paul@25 218 <p>
paul@155 219 When the system has finished its initialization, the screen is cleared and the
paul@25 220 login prompt or the session manager Slim is displayed. Now you can choose to login
paul@327 221 as <code>tux</code> (without password) or as <code>root</code> administrator (password <code>root</code>).
paul@25 222 Once logged into a session, you can use the many commands available in Busybox,
paul@25 223 the GNU text editor Nano or the Clex file manager. You can initiate a graphical server
paul@25 224 (X) via <code>startx</code> or connect to a remote machine via SSH or X.
paul@27 225 The <code>startx</code> command will launch Xvesa and start the window manager.
paul@27 226 </p>
paul@27 227 <p>
paul@327 228 The desktop is powered by Openbox, you can get the menu by right
paul@327 229 clicking on the screen with the mouse buttons. Applications are
paul@333 230 classified by category and are available in English. Menu, theme and wallpaper
paul@333 231 can all easily be changed to your needs/preferences, and
paul@327 232 personal settings and data can be stored on various USB media (Flash key, SD card, etc).
paul@27 233 </p>
paul@27 234 <p>
paul@25 235 To launch a X session from the Linux console, for example if you have passed the
paul@25 236 <code>screen=text</code> option or if Slim is not configured to run at startup:
paul@25 237 </p>
paul@25 238 <pre> $ startx
paul@25 239 </pre>
paul@25 240
pankso@7 241
paul@27 242
pankso@7 243 <!-- End of content -->
pankso@7 244 </div>
pankso@7 245
pankso@7 246 <!-- Footer. -->
pankso@7 247 <div id="footer">
pankso@7 248 <div class="footer-right"></div>
pascal@550 249 <a href="livecd.html#top">Top of the page</a> |
pankso@7 250 <a href="index.html">Table of contents</a>
pankso@7 251 </div>
pankso@7 252
pankso@7 253 <div id="copy">
pascal@669 254 Copyright &copy; <span class="year"></span> <a href="http://www.slitaz.org/en/">SliTaz</a> -
pankso@7 255 <a href="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a>;<br />
pankso@7 256 Documentation is under
pankso@7 257 <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>
pankso@7 258 and code is <a href="http://validator.w3.org/">valid xHTML 1.0</a>.
pankso@7 259 </div>
pankso@7 260
pankso@7 261 </body>
pankso@7 262 </html>