<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.7" />\r
<title>grml-debootstrap(8)</title>\r
<style type="text/css">\r
/* Shared CSS for AsciiDoc xhtml11 and html5 backends */\r
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
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
tt {\r
- font-family: monospace;\r
+ font-family: "Courier New", Courier, monospace;\r
font-size: inherit;\r
color: navy;\r
}\r
* */\r
\r
.monospaced {\r
- font-family: monospace;\r
+ font-family: "Courier New", Courier, monospace;\r
font-size: inherit;\r
color: navy;\r
}\r
\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
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
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
<div class="sectionbody">\r
<div class="paragraph"><p>grml-debootstrap is a wrapper suite around debootstrap (and cdebootstrap if you\r
want) for installing a plain Debian system (e.g. via Grml) very fast and easy.</p></div>\r
-<div class="paragraph"><p>All you have to do is adjust a few variables in configuration file\r
-/etc/debootstrap/config (or specify some variables via command line) and invoke\r
-grml-debootstrap without any further options then.</p></div>\r
-<div class="paragraph"><p>A plain and base Debian system will be installed on the given device (or\r
-directory) then. Customization of this process is possible as well.</p></div>\r
+<div class="paragraph"><p>All you have to do is adjust a few variables in the configuration file\r
+/etc/debootstrap/config or specify some command line options and invoke\r
+grml-debootstrap. If invoked without any configuration modifications or command\r
+line options a dialog based frontend will be available to control some basic\r
+configuration options.</p></div>\r
+<div class="paragraph"><p>A plain and base Debian system will be installed on the given device, directory\r
+or virtual image file then. Customization of this process is possible as well.</p></div>\r
<div class="admonitionblock">\r
<table><tr>\r
<td class="icon">\r
</p>\r
</dd>\r
<dt class="hdlist1">\r
-<strong>--insecure</strong>\r
-</dt>\r
-<dd>\r
-<p>\r
- Do not download and check signatures for retrieved Release files.\r
-</p>\r
-</dd>\r
-<dt class="hdlist1">\r
<strong>--keep_src_list</strong>\r
</dt>\r
<dd>\r
<div class="content">\r
<pre><tt>grml-debootstrap --target /dev/sda1 --grub /dev/sda</tt></pre>\r
</div></div>\r
-<div class="paragraph"><p>Install default Debian release (stable/squeeze) on /dev/sda1 and install bootmanager\r
+<div class="paragraph"><p>Install default Debian release (wheezy) on /dev/sda1 and install bootmanager\r
Grub in MBR (master boot record) of /dev/sda and use /dev/sda1 as system partition.</p></div>\r
<div class="literalblock">\r
<div class="content">\r
<pre><tt>mount /dev/sda1 /data/chroot\r
grml-debootstrap --target /data/chroot</tt></pre>\r
</div></div>\r
-<div class="paragraph"><p>Install default Debian release (stable/squeeze) in directory /data/chroot (without\r
+<div class="paragraph"><p>Install default Debian release (wheezy) in directory /data/chroot (without\r
any bootloader).</p></div>\r
<div class="literalblock">\r
<div class="content">\r
<pre><tt>grml-debootstrap --target /dev/sda3 --grub /dev/sda --mirror ftp://ftp.tugraz.at/mirror/debian</tt></pre>\r
</div></div>\r
-<div class="paragraph"><p>Install default debian release (stable/squeeze) in a Virtual Machine file with\r
+<div class="paragraph"><p>Install default debian release (wheezy) in a Virtual Machine file with\r
3GB disk size (including Grub as bootmanager in MBR of the virtual disk file):</p></div>\r
<div class="literalblock">\r
<div class="content">\r
<pre><tt>mount /dev/sda1 /mnt/sda1\r
grml-debootstrap --vmfile --vmsize 3G --target /mnt/sda1/qemu.img</tt></pre>\r
</div></div>\r
-<div class="paragraph"><p>Install default Debian release (stable/squeeze) on /dev/sda3 and install bootmanager\r
+<div class="paragraph"><p>Install default Debian release (wheezy) on /dev/sda3 and install bootmanager\r
Grub in MBR (master boot record) of /dev/sda and use /dev/sda3 as system partition.\r
Use specified mirror instead of the default (<a href="ftp://ftp.debian.de/debian">ftp://ftp.debian.de/debian</a>) one.</p></div>\r
<div class="literalblock">\r
<div class="content">\r
-<pre><tt>mount -o loop /mnt/sda6/debian-40r0-i386-CD-1.iso /mnt/iso\r
+<pre><tt>mount -o loop /mnt/sda6/debian-CD-1.iso /mnt/iso\r
grml-debootstrap --target /dev/sda1 --grub /dev/sda --iso file:/mnt/iso/debian/</tt></pre>\r
</div></div>\r
-<div class="paragraph"><p>Install Debian stable/squeeze on /dev/sda1 using the loopback mounted Debian-ISO\r
+<div class="paragraph"><p>Install Debian on /dev/sda1 using the loopback mounted Debian-ISO\r
for the base-system and install bootmanager Grub in MBR (master boot record) of\r
/dev/sda and use /dev/sda1 as system partition. Please notice, that the chroot\r
system requires network access for all packages which are not part of the\r
full automatic mode. While this mode isn’t really useful for interactive\r
execution (just configure /etc/debootstrap/configure or specify the relevant\r
variables on the command line instead) it is meant for use via boot option\r
-debian2hd. The boot option debian2hd (more precise: the kernelname on bootprompt)\r
-supports the following boot options (they correspond with the command line options\r
-mentioned above):</p></div>\r
+debian2hd on the Grml live system. The boot option debian2hd (more precise: the\r
+kernelname at the bootprompt) supports the following boot options (they\r
+correspond with the command line options mentioned above):</p></div>\r
<div class="literalblock">\r
<div class="content">\r
<pre><tt>target=...</tt></pre>\r
<div class="content">\r
<pre><tt>release=...</tt></pre>\r
</div></div>\r
-<div class="paragraph"><p>Specify release of new Debian system. Defaults to Debian squeeze. Supported\r
+<div class="paragraph"><p>Specify release of new Debian system. Defaults to Debian wheezy. Supported\r
relases: lenny, squeeze, wheezy and sid. Usage example: release=sid</p></div>\r
<div class="literalblock">\r
<div class="content">\r
<pre><tt>mirror=...</tt></pre>\r
</div></div>\r
<div class="paragraph"><p>Specify mirror which should be used for apt-get/aptitude instead\r
-of the default one (<a href="ftp://ftp.debian.de/debian">ftp://ftp.debian.de/debian</a>).\r
+of the default one (<a href="http://http.debian.net/debian">http://http.debian.net/debian</a>).\r
Usage example: mirror=ftp://ftp.tugraz.at/mirror/debian</p></div>\r
<div class="literalblock">\r
<div class="content">\r
<div class="title">lenny release</div>\r
<div class="paragraph"><p>[1] Please notice that lenny is the current old-stable release within Debian.\r
grml-debootstrap can handle the release but you really should not use lenny\r
-anymore unless you really know what you are doing. Choose stable (squeeze)\r
-instead.</p></div>\r
+anymore unless you really know what you are doing. Choose Debian 6.0 (squeeze)\r
+or Debian 7.0 (wheezy) instead.</p></div>\r
+<div class="paragraph"><p>Notice that you need to specify a mirror providing the lenny release, the\r
+default (<a href="http://http.debian.net/debian">http://http.debian.net/debian</a>) doesn’t provide it any longer nowadays.\r
+Set the mirror to e.g. <a href="http://archive.debian.org/debian/">http://archive.debian.org/debian/</a> if you don’t have\r
+your own lenny mirror.</p></div>\r
<div class="paragraph"><p>When installing lenny to a new mdraid, grml-debootstrap will use md metadata\r
format version 0.90. This limits the device to a maximum size of 2TB, but has\r
the advantage of grub-legacy actually being able to boot from it.</p></div>\r
<td class="content">\r
<div class="title">sid release</div>\r
<div class="paragraph"><p>[2] Please notice that sid is Debian/unstable and due to its nature might not be\r
-always installable. What <em>might</em> work instead is deploying stable (squeeze) or\r
-testing (wheezy) and upgrade it after installation finished.</p></div>\r
+always installable. What <em>might</em> work instead is deploying a stable or testing\r
+release and upgrade it after installation finished.</p></div>\r
</td>\r
</tr></table>\r
</div>\r
<div id="footnotes"><hr /></div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 2012-04-10 12:22:02 CEST\r
+Last updated 2013-02-19 00:04:27 CET\r
</div>\r
</div>\r
</body>\r