X-Git-Url: https://git.grml.org/?a=blobdiff_plain;f=docs%2Fgrml-live.txt;h=8e859a4d08bf7a012476ab5fee606ea748dfff41;hb=f50966ae5939137aa7887a2c46753419d71f6ca6;hp=21a5f4faac44262fb14314c1eaf2427fedbaab4e;hpb=69aaea5dcfe4ea8a323b02ec5225100e623afd3d;p=grml-live.git diff --git a/docs/grml-live.txt b/docs/grml-live.txt index 21a5f4f..8e859a4 100644 --- a/docs/grml-live.txt +++ b/docs/grml-live.txt @@ -57,8 +57,11 @@ Specify the Debian suite you want to use for your live-system. Defaults to -t **TARGET_DIRECTORY**:: -Output directory of the build process of FAI - being the chroot -used for building the ISO. +Main output directory of the build process of FAI. Three directories are +created inside the target directory, being: grml_cd/ - where the files for +creating the ISO are located (including the compressed squashfs file), +grml_chroot/ - the generated chroot system and grml_isos/ - where the resulting +ISO is stored. -F:: @@ -76,15 +79,15 @@ Increase verbosity in the build process. How to get your own live-cd - the easy, fast and simple way ----------------------------------------------------------- -To get a small, Debian-stable and grml based live-cd using /dev/shm/ +To get a small, Debian-stable and grml based live-cd using /grml/grml-live as build and output directory: # grml-live -To get a small Debian-unstable and grml-small based live-cd using /grml as build -and output directory: +To get a small Debian-unstable and grml-small based live-cd using +/home/mika/grml-live as build and output directory: - # grml-live -c GRMLBASE,GRML_SMALL,I386 -t /grml + # grml-live -c GRMLBASE,GRML_SMALL,I386 -t /home/mika/grml-live [NOTE] @@ -245,10 +248,14 @@ Known TODOs ----------- * make sure the suite-target adjusts the mirror definitions according (working -also vice versa!) +also vice versa!) and you can define the mirror more central (without having to +deal with /etc/grml/grml-live.conf, /etc/grml/fai/make-fai-nfsroot.conf and +/etc/grml/fai/apt/sources.list; debootstrap [FAI_DEBOOTSTRAP] vs. apt inside +chroot [sources.list] as well) -* do not use /dev/shm/ als default target directory (which one do we want to use -instead?) +* make sure $TARGET is mounted rw,suid,dev + +* write a step-by-step guide **how** to adjust **what** at **which** place * add support for amd64 [gebi?] + ppc [formorer?] (and identify all packages that are arch specific so we have a clean package list in all classes)