X-Git-Url: https://git.grml.org/?a=blobdiff_plain;f=docs%2Fgrml-live.txt;h=c813f5c220678982e6a2c3e8f4695798c2020dfb;hb=7586bf292abb3f711ae69d34a8819739b87b060d;hp=72ebd8b33b19eacf354ef0f65b5fd0b2be070da1;hpb=479f96726933f8f3d39f43a4e0434f53bcad7ab6;p=grml-live.git diff --git a/docs/grml-live.txt b/docs/grml-live.txt index 72ebd8b..c813f5c 100644 --- a/docs/grml-live.txt +++ b/docs/grml-live.txt @@ -14,7 +14,7 @@ grml-live [-a ] [-c ] [-C ] [-g ] [-i ] [-o ] [-r ] [-s ] [-t ] [-v ] [-bFhuVz] -CAUTION: Please check out <> for details about current state of involved tools before starting with grml-live or if you encounter any problems. @@ -76,7 +76,7 @@ the classes GRMLBASE, GRML_SMALL and I386 are assumed, resulting in a small base system (being about ~150MB total ISO size). If using a non-I386 system (like amd64) you should specify the appropriate architecture as well. Additionally you can specify a class providing a grml-kernel (see -<> for details about available classes). +<> for details about available classes). So instead of GRML_SMALL you can also use GRML_MEDIUM and GRML_FULL. -C **CONFIGURATION_FILE**:: @@ -235,6 +235,7 @@ More details regarding the class concept can be found in the documentation of FAI itself (being available at /usr/share/doc/fai-doc/). [[X7]] +[[classes]] Available classes ----------------- @@ -407,31 +408,39 @@ as possiblbe) For further information see next section. [[X8]] +[[current_state]] Current state of grml-live with squashfs-tools and kernel --------------------------------------------------------- To make it easier to track problems this section documents current state of -grml-live playing together with squashfs-tools (for building the compressed -file) and the kernel version. Documentation of this section is up2date by 18th -august 2008. +grml-live playing together with squashfs-tools / squashfs-lzma-tools (for +building the compressed file) and the kernel version. Documentation of this +section is up2date by 27th of september 2008. System ~~~~~~ -* grml-live 0.9 +* grml-live, version 0.9.4 * building grml-medium (Debian/unstable) * software versions used in the ISO (being installed automatically, recorded just as a reference): - ii busybox 1:1.10.2-1 Tiny utilities for small and embedded systems - ii initramfs-tools 0.92f tools for generating an initramfs - ii klibc-utils 1.5.12-2 small utilities built with klibc for early boot - ii live-initramfs 1.136.3-2~grml.04 Debian Live initramfs hook - ii lvm2 2.02.39-2 The Linux Logical Volume Manager - ii mdadm 2.6.7-3 tool to administer Linux MD arrays (software RAID) - ii udev 0.124-0grml3 /dev/ and hotplug management daemon + ii busybox 1:1.10.2-2 Tiny utilities for small and embedded systems + ii initramfs-tools 0.92f.grml01 tools for generating an initramfs + ii klibc-utils 1.5.12-2 small utilities built with klibc for early boot + ii live-initramfs 1.139.1-2grml.01 Debian Live initramfs hook + ii lvm2 2.02.39-2 The Linux Logical Volume Manager + ii mdadm 2.6.7-3.1 tool to administer Linux MD arrays (software RAID) + ii udev 0.125-6grml0 /dev/ and hotplug management daemon + +Using squashfs-lzma-tools 3.3-1 on the build system +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +squashfs-lzma-tools from the grml repository supports kernel 2.6.26-grml +(version >=grml.05) using both lzma and zlib (-nolzma) compression. It's the +recommended package for building ISOs with grml-live currently. Using squashfs-tools 1:3.3-7 on the build system ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -447,8 +456,9 @@ http://grml.org/squashfs/squashfs-tools_3.3-7_amd64.deb (for amd64) [both build on and for Debian/etch but working with testing and unstable as well]. Please notice that squashfs-tools 1:3.3-7 does NOT support LZMA compression at -all (yet). The -nolzma option of mksquashfs is not available therefore (even -though grml-live will deactivate it for you automatically anyway). +all. The -nolzma option of mksquashfs is not available therefore (even +though grml-live will deactivate it for you automatically anyway). Please +use squashfs-lzma-tools instead. * Kernel 2.6.23-grml: does NOT work, please use squashfs-tools 1:3.2r2-9exp1 instead if you still want to use kernel 2.6.23 @@ -656,7 +666,7 @@ link:http://deb.grml.org/pool/main/g/grml-live/[deb.grml.org]. If you want to build a Debian package on your own (using for example a specific version or the current development tree), just execute: - hg clone http://hg.grml.org/grml-live + git clone git://git.grml.org/grml-live cd grml-live debuild -us -uc @@ -664,12 +674,12 @@ Source ------ The source of grml-live is available at -link:http://hg.grml.org/grml-live/[http://hg.grml.org/grml-live/] +link:http://git.grml.org/?p=grml-live.git[http://git.grml.org/?p=grml-live.git] TODO list --------- -Check out link:http://wiki.grml.org/doku.php?id=grml-live[grml-live@grml-wiki] +Check out link:http://wiki.grml.org/doku.php?id=grml-live[grml-live in the grml-wiki] for details. Bugs