Update grml2usb files to version 0.14.2
[grml.org.git] / grml2usb / index.html
index a14f69b..1a638f9 100644 (file)
@@ -3,7 +3,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 8.6.6" />\r
+<meta name="generator" content="AsciiDoc 8.6.9" />\r
 <title>grml2usb(8)</title>\r
 <style type="text/css">\r
 /* Shared CSS for AsciiDoc xhtml11 and html5 backends */\r
@@ -87,10 +87,16 @@ ul, ol, li > p {
 ul > li     { color: #aaa; }\r
 ul > li > * { color: black; }\r
 \r
-pre {\r
+.monospaced, code, pre {\r
+  font-family: "Courier New", Courier, monospace;\r
+  font-size: inherit;\r
+  color: navy;\r
   padding: 0;\r
   margin: 0;\r
 }\r
+pre {\r
+  white-space: pre-wrap;\r
+}\r
 \r
 #author {\r
   color: #527bbd;\r
@@ -219,7 +225,7 @@ div.exampleblock > div.content {
 }\r
 \r
 div.imageblock div.content { padding-left: 0; }\r
-span.image img { border-style: none; }\r
+span.image img { border-style: none; vertical-align: text-bottom; }\r
 a.image:visited { color: white; }\r
 \r
 dl {\r
@@ -349,7 +355,7 @@ div.colist td img {
   margin-bottom: 0.1em;\r
 }\r
 \r
-div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
+div.toclevel0, div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {\r
   margin-top: 0;\r
   margin-bottom: 0;\r
 }\r
@@ -407,18 +413,14 @@ span.underline { text-decoration: underline; }
 span.overline { text-decoration: overline; }\r
 span.line-through { text-decoration: line-through; }\r
 \r
+div.unbreakable { page-break-inside: avoid; }\r
+\r
 \r
 /*\r
  * xhtml11 specific\r
  *\r
  * */\r
 \r
-tt {\r
-  font-family: monospace;\r
-  font-size: inherit;\r
-  color: navy;\r
-}\r
-\r
 div.tableblock {\r
   margin-top: 1.0em;\r
   margin-bottom: 1.5em;\r
@@ -452,12 +454,6 @@ div.tableblock > table[frame="vsides"] {
  *\r
  * */\r
 \r
-.monospaced {\r
-  font-family: monospace;\r
-  font-size: inherit;\r
-  color: navy;\r
-}\r
-\r
 table.tableblock {\r
   margin-top: 1.0em;\r
   margin-bottom: 1.5em;\r
@@ -537,6 +533,8 @@ body.manpage div.sectionbody {
 @media print {\r
   body.manpage div#toc { display: none; }\r
 }\r
+\r
+\r
 </style>\r
 <script type="text/javascript">\r
 /*<![CDATA[*/\r
@@ -581,7 +579,7 @@ toc: function (toclevels) {
 \r
   function tocEntries(el, toclevels) {\r
     var result = new Array;\r
-    var re = new RegExp('[hH]([2-'+(toclevels+1)+'])');\r
+    var re = new RegExp('[hH]([1-'+(toclevels+1)+'])');\r
     // Function that scans the DOM tree for header elements (the DOM2\r
     // nodeIterator API would be a better technique but not supported by all\r
     // browsers).\r
@@ -610,7 +608,7 @@ toc: function (toclevels) {
   var i;\r
   for (i = 0; i < toc.childNodes.length; i++) {\r
     var entry = toc.childNodes[i];\r
-    if (entry.nodeName == 'div'\r
+    if (entry.nodeName.toLowerCase() == 'div'\r
      && entry.getAttribute("class")\r
      && entry.getAttribute("class").match(/^toclevel/))\r
       tocEntriesToRemove.push(entry);\r
@@ -656,7 +654,7 @@ footnotes: function () {
   var entriesToRemove = [];\r
   for (i = 0; i < noteholder.childNodes.length; i++) {\r
     var entry = noteholder.childNodes[i];\r
-    if (entry.nodeName == 'div' && entry.getAttribute("class") == "footnote")\r
+    if (entry.nodeName.toLowerCase() == 'div' && entry.getAttribute("class") == "footnote")\r
       entriesToRemove.push(entry);\r
   }\r
   for (i = 0; i < entriesToRemove.length; i++) {\r
@@ -785,7 +783,7 @@ default MBR consider using <em>--syslinux-mbr</em> instead.</td>
 <h2 id="options">4. Options</h2>\r
 <div class="sectionbody">\r
 <div class="paragraph"><p>The ISO[s] should be the path to one or multiple grml-ISOs and/or the path to\r
-the currently running live-system (being /live/image).</p></div>\r
+the currently running live-system (being /lib/live/mount/medium).</p></div>\r
 <div class="paragraph"><p>The device either might be a device name like /dev/sdX1 or a directory. When\r
 specifying a device name the device is mounted automatically. When specifying a\r
 directory grml2usb is assuming that you did set up a bootloader on your own (or\r
@@ -992,7 +990,7 @@ Enable verbose mode.
 <h3 id="directory-layout">5.1. Directory layout on usb device</h3>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt>boot/ -&gt;\r
+<pre><code>boot/ -&gt;\r
   |-- addons/\r
   |   |-- allinone.img     [grub - all in one image]\r
   |   |-- bsd4grml/        [MirBSD]\r
@@ -1026,11 +1024,11 @@ Enable verbose mode.
   `-- syslinux/\r
       |-- grml.png         [graphical bootsplash background image for syslinux]\r
       |-- syslinux.cfg     [main configuration file for syslinux]\r
-      `-- [....]           [several further config files for syslinux]</tt></pre>\r
+      `-- [....]           [several further config files for syslinux]</code></pre>\r
 </div></div>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt>grml/\r
+<pre><code>grml/\r
   |-- grml2usb.txt         [not yet implemented]\r
   |-- grml-cheatcodes.txt  [list of bootoptions for grml]\r
   |-- grml-version.txt     [file containing information about grml-version]\r
@@ -1044,11 +1042,11 @@ Enable verbose mode.
           |-- button.png\r
           |-- favicon.png\r
           |-- linux.jpg\r
-          `-- logo.png</tt></pre>\r
+          `-- logo.png</code></pre>\r
 </div></div>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt>live/\r
+<pre><code>live/\r
   |-- grml/\r
   |   |-- filesystem.module    [module specifying which squashfs should be used for grml]\r
   |   `-- grml.squashfs        [squashfs file for grml]\r
@@ -1058,14 +1056,14 @@ Enable verbose mode.
   |-- grml-small/\r
   |   |-- filesystem.module    [module specifying which squashfs should be used for grml-medium]\r
   |   `-- grml-small.squashfs  [squashfs file for grml-small]\r
-  `-- ...</tt></pre>\r
+  `-- ...</code></pre>\r
 </div></div>\r
 </div>\r
 <div class="sect2">\r
 <h3 id="source">5.2. Grabbing the source</h3>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt>% git clone git://git.grml.org/grml2usb.git</tt></pre>\r
+<pre><code>% git clone git://git.grml.org/grml2usb.git</code></pre>\r
 </div></div>\r
 </div>\r
 <div class="sect2">\r
@@ -1074,32 +1072,32 @@ Enable verbose mode.
 setup, like:</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt># dd if=/dev/zero of=~/loopback bs=1M count=100 # adjust size to your needs\r
-# losetup /dev/loop1 ~/loopback</tt></pre>\r
+<pre><code># dd if=/dev/zero of=~/loopback bs=1M count=100 # adjust size to your needs\r
+# losetup /dev/loop1 ~/loopback</code></pre>\r
 </div></div>\r
 <div class="paragraph"><p>Then create according partitions either running for example:</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt># echo -en "n\np\n1\n\n\nt\n6\na\n1\n w\n" | fdisk /dev/loop1</tt></pre>\r
+<pre><code># echo -en "n\np\n1\n\n\nt\n6\na\n1\n w\n" | fdisk /dev/loop1</code></pre>\r
 </div></div>\r
 <div class="paragraph"><p>or:</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt># parted /dev/loop1 -s "mkpart primary fat16 0 -1s mkfs 1 fat16"</tt></pre>\r
+<pre><code># parted /dev/loop1 -s "mkpart primary fat16 0 -1s mkfs 1 fat16"</code></pre>\r
 </div></div>\r
 <div class="paragraph"><p>Finally create a filesystem and execute grml2usb as needed:</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt># mkfs.vfat /dev/loop1\r
-# grml2usb --bootloader-only /grml/isos/grml-small_2009.10.iso /dev/loop1</tt></pre>\r
+<pre><code># mkfs.vfat /dev/loop1\r
+# grml2usb --bootloader-only /grml/isos/grml-small_2013.01.iso /dev/loop1</code></pre>\r
 </div></div>\r
 </div>\r
 <div class="sect2">\r
 <h3 id="performance-tracing">5.4. Performance tracing</h3>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt># blktrace -d /dev/sdX -o - | blkparse -i -\r
-# grml2usb grml_2009.10.iso /dev/sdX1</tt></pre>\r
+<pre><code># blktrace -d /dev/sdX -o - | blkparse -i -\r
+# grml2usb grml_2013.01.iso /dev/sdX1</code></pre>\r
 </div></div>\r
 </div>\r
 </div>\r
@@ -1274,10 +1272,10 @@ grml-testing Debian repository</a>.</p></div>
 use the grml2usb git tree running:</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt>git clone git://git.grml.org/grml2usb.git\r
+<pre><code>git clone git://git.grml.org/grml2usb.git\r
 cd grml2usb\r
 make -C mbr\r
-sudo ./grml2usb ...</tt></pre>\r
+sudo ./grml2usb ...</code></pre>\r
 </div></div>\r
 <div class="paragraph"><p>or download the provided\r
 <a href="http://grml.org/grml2usb/grml2usb.tgz">http://grml.org/grml2usb/grml2usb.tgz</a>\r
@@ -1311,7 +1309,7 @@ using the dd approach.</td>
 system available) running:</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt>% dd if=grml_2009.10.iso of=/dev/sdX</tt></pre>\r
+<pre><code>% dd if=grml_2013.01.iso of=/dev/sdX</code></pre>\r
 </div></div>\r
 <div class="paragraph"><p>where /dev/sdX is your USB device. Of course this doesn&#8217;t provide such a\r
 flexible system like with grml2usb (no multi-ISO setup, no additional default\r
@@ -1349,8 +1347,8 @@ instead use the correct partition type (<em>83</em> - Linux) then.</p></div>
 <div class="paragraph"><p>The following message:</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt>You shouldn't call /sbin/grub-install. Please call /usr/sbin/grub-install instead!\r
-xfs_freeze: specified file ["/tmp/tmpqaBK6z/boot/grub"] is not on an XFS filesystem</tt></pre>\r
+<pre><code>You shouldn't call /sbin/grub-install. Please call /usr/sbin/grub-install instead!\r
+xfs_freeze: specified file ["/tmp/tmpqaBK6z/boot/grub"] is not on an XFS filesystem</code></pre>\r
 </div></div>\r
 <div class="paragraph"><p>This is "normal". grub-install sends those messages to stderr. To avoid hiding any\r
 possible real error messages grml2usb doesn&#8217;t ignore those messages.</p></div>\r
@@ -1360,7 +1358,7 @@ possible real error messages grml2usb doesn&#8217;t ignore those messages.</p></
 <div class="paragraph"><p>The following message:</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt>grub-probe: error: Cannot open `/boot/grub/device.map'</tt></pre>\r
+<pre><code>grub-probe: error: Cannot open `/boot/grub/device.map'</code></pre>\r
 </div></div>\r
 <div class="paragraph"><p>This is "normal" (at least with grub1). This isn&#8217;t a problem, because the\r
 device.map file will be generated on the target device anyway.</p></div>\r
@@ -1370,7 +1368,7 @@ device.map file will be generated on the target device anyway.</p></div>
 <div class="paragraph"><p>The following message:</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt>'/usr/sbin/grub-install: line 374: [: =: unary operator expected'</tt></pre>\r
+<pre><code>'/usr/sbin/grub-install: line 374: [: =: unary operator expected'</code></pre>\r
 </div></div>\r
 <div class="paragraph"><p>This is "normal". Just ignore it. (It usually doesn&#8217;t appear\r
 on the second invocation on the same device.)</p></div>\r
@@ -1380,9 +1378,9 @@ on the second invocation on the same device.)</p></div>
 <div class="paragraph"><p>The following message:</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt>grub-probe: error: unknown filesystem\r
+<pre><code>grub-probe: error: unknown filesystem\r
 Auto-detection of a filesystem module failed.\r
-Please specify the module with the option `--modules' explicitly.</tt></pre>\r
+Please specify the module with the option `--modules' explicitly.</code></pre>\r
 </div></div>\r
 <div class="paragraph"><p>usually means that the device partition table says something else than the\r
 filesystem on the device. For example using FAT16 as filesystem type and\r
@@ -1395,9 +1393,9 @@ device partition table and filesystem use the same filesystem type.</p></div>
 <div class="paragraph"><p>The following message:</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt>grub-setup: warn: Attempting to install GRUB to a partition instead of the MBR.  This is a BAD idea.\r
+<pre><code>grub-setup: warn: Attempting to install GRUB to a partition instead of the MBR.  This is a BAD idea.\r
 grub-setup: warn: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and its use is discouraged.\r
-grub-setup: error: Cannot read `/grub/core.img' correctly</tt></pre>\r
+grub-setup: error: Cannot read `/grub/core.img' correctly</code></pre>\r
 </div></div>\r
 <div class="paragraph"><p>appears when using grub2 versions older than 1.98 as those version introduced a\r
 regression which avoids that grub is being installed into a partition (PBR,\r
@@ -1458,53 +1456,53 @@ of your grml2usb commandline (consider using the "--verbose" option).</p></div>
 <div class="sectionbody">\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt># grml2usb /home/grml/grml_2009.10.iso /dev/sdX1</tt></pre>\r
+<pre><code># grml2usb /home/grml/grml_2013.01.iso /dev/sdX1</code></pre>\r
 </div></div>\r
 <div class="paragraph"><p>Install specified ISO on device /dev/sdX1.</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt># grml2usb /home/grml/grml_2009.10.iso /home/grml/grml_small_2009.10.iso /dev/sdX1</tt></pre>\r
+<pre><code># grml2usb /home/grml/grml_2013.01.iso /home/grml/grml_small_2013.01.iso /dev/sdX1</code></pre>\r
 </div></div>\r
 <div class="paragraph"><p>Install specified ISOs on device /dev/sdX1 for multibooting ISOs.</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt># grml2usb /live/image /dev/sdX1</tt></pre>\r
+<pre><code># grml2usb /lib/live/mount/medium /dev/sdX1</code></pre>\r
 </div></div>\r
-<div class="paragraph"><p>Install currently running grml live system on device /dev/sdX1.</p></div>\r
+<div class="paragraph"><p>Install currently running Grml live system on device /dev/sdX1.</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt># grml2usb /live/image /home/grml/grml_2009.10.iso /dev/sdX1</tt></pre>\r
+<pre><code># grml2usb /lib/live/mount/medium /home/grml/grml_2013.01.iso /dev/sdX1</code></pre>\r
 </div></div>\r
-<div class="paragraph"><p>Install currently running grml live system and the specified\r
+<div class="paragraph"><p>Install currently running Grml live system and the specified\r
 ISO on device /dev/sdX1 for multibooting.</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt># grml2usb --fat16 /home/grml/grml_2009.10.iso /dev/sdX1</tt></pre>\r
+<pre><code># grml2usb --fat16 /home/grml/grml_2013.01.iso /dev/sdX1</code></pre>\r
 </div></div>\r
 <div class="paragraph"><p>Install specified ISO on device /dev/sdX1 and format partition /dev/sdX1 with\r
 FAT16 filesystem.</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt># grml2usb --grub --grub-mbr /home/grml/grml_2009.10.iso /dev/sdX1</tt></pre>\r
+<pre><code># grml2usb --grub --grub-mbr /home/grml/grml_2013.01.iso /dev/sdX1</code></pre>\r
 </div></div>\r
 <div class="paragraph"><p>Install specified ISO on device /dev/sdX1 and use grub as bootloader (instead of\r
 syslinux being the default) and install a master boot record (MBR) to the MBR of\r
 /dev/sdX.</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt># grml2usb --bootoptions="lang=de ssh=mysecret" grml_2009.10.iso /dev/sdX1\r
-# grml2usb --bootoptions="lang=de" --bootoptions="ssh=mysecret" grml_2009.10.iso /dev/sdX1</tt></pre>\r
+<pre><code># grml2usb --bootoptions="lang=de ssh=mysecret" grml_2013.01.iso /dev/sdX1\r
+# grml2usb --bootoptions="lang=de" --bootoptions="ssh=mysecret" grml_2013.01.iso /dev/sdX1</code></pre>\r
 </div></div>\r
 <div class="paragraph"><p>Install specified ISO on device /dev/sdX1 and use "lang=de ssh=mysecret" as\r
 default bootoptions.</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt># grml2usb --remove-bootoption="vga=791" --remove-bootoption="nomce" grml_2009.10.iso /dev/sdX1</tt></pre>\r
+<pre><code># grml2usb --remove-bootoption="vga=791" --remove-bootoption="nomce" grml_2013.01.iso /dev/sdX1</code></pre>\r
 </div></div>\r
 <div class="paragraph"><p>Install specified ISO on device /dev/sdX1 remove vga=791 and nomce from existing bootoptions.</p></div>\r
 <div class="literalblock">\r
 <div class="content">\r
-<pre><tt># grml2usb --bootoptions="persistent-path=%flavour_name" grml64_2010.04.iso grml_2010.04.iso /dev/sdX1</tt></pre>\r
+<pre><code># grml2usb --bootoptions="persistent-path=%flavour_name" grml64_2010.04.iso grml_2010.04.iso /dev/sdX1</code></pre>\r
 </div></div>\r
 <div class="paragraph"><p>Install specified Isos on device /dev/sdx and add parameter persisten-path\r
 to every menu entry. %flavour_name will be expanded to the flavour of the specific\r
@@ -1534,7 +1532,7 @@ iso, e.g. grml64 and grml.</p></div>
 <div id="footnotes"><hr /></div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2011-12-25 18:20:03 CET\r
+Last updated 2013-01-10 13:55:49 CET\r
 </div>\r
 </div>\r
 </body>\r