X-Git-Url: https://git.grml.org/?p=grml-live.git;a=blobdiff_plain;f=docs%2Fgrml-live.txt;h=dcfb14b2a56958b68de29cb798affca49e73817e;hp=25752b8871b19f4d202847cbda9cf2f4bd232d66;hb=956db16430d4c373008e9b1a3b0a33e020e117ab;hpb=74d93017fe452a2bc01d802ce9b342ff6c4b649b diff --git a/docs/grml-live.txt b/docs/grml-live.txt index 25752b8..dcfb14b 100644 --- a/docs/grml-live.txt +++ b/docs/grml-live.txt @@ -1031,6 +1031,38 @@ Configure approx: Don't forget to restart approx (/etc/init.d/approx restart). That's it. All downloaded files will be cached in /var/cache/approx now. +[[revert_manifold]] +How do I revert the manifold feature from an ISO? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The so called manifold feature Grml ISOs use by default allows to use the same +ISO for CD boot and USB boot. If you notice any problems when booting just +revert the manifold feature running: + + % dd if=/dev/zero of=grml.iso bs=512 count=1 conv=notrunc + +To switch from manifold to isohybrid mode (an alternative approach provided by +syslinux) then just execute: + + % isohybrid grml.iso + +[[basetgz]] +How to I create a base tar.gz (I386.tar.gz or AMD64.tar.gz) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Execute the following commands (requires root): + + ARCH='amd64' # replace with i386 if necessary + SUITE='squeeze' # using the current stable release should always work + debootstrap --arch "$ARCH" --exclude=info,tasksel,tasksel-data "$SUITE" "$ARCH" http://debian.netcologne.de/debian + cd "$ARCH" + rm var/cache/apt/archives/*.deb + tar zcf ../"${ARCH}".tar.gz * + +And finally place the generated tarball in /etc/grml/fai/config/basefiles/ (note +that it needs to be uppercase letters matching the class names, so: AMD64.tar.gz +for amd64 and I386.tar.gz for i386). + [[question]] I've a question which isn't answered by this document ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~