it:linux:grml

Dies ist eine alte Version des Dokuments!


GRML

GRML ist mein bevorzugtes ISO-Linux. Leider keine recht neuen Releases mehr (Stand 10/2018: Release 2017.05). Aber das muss nicht sein.

Alles was man braucht gibts unter https://github.com/grml/grml-live.

apt-get install git build-essential fai-quickstart isolinux mtools mmd dosfstools 
#!/bin/bash
 
export GRML_FAI_CONFIG=$(pwd)/etc/grml/fai
export SCRIPTS_DIRECTORY=$(pwd)/scripts
export LIVE_CONF=$(pwd)/etc/grml/grml-live.conf
./grml-live -s sid -a amd64 -c GRMLBASE,GRML_FULL,AMD64 -t $(pwd)/templates/

Am besten das ganze gleich in eine build.sh verpacken.

Die Konfig fuer Anpassungen befindet sich unter etc/grml/grml-live.conf.

Mein diff:

diff --git a/etc/grml/grml-live.conf b/etc/grml/grml-live.conf
index c0695631..b3b3d89d 100644
--- a/etc/grml/grml-live.conf
+++ b/etc/grml/grml-live.conf
@@ -77,10 +77,10 @@
 # deb file:///media/mirror/debian sid main contrib non-free
 
 # Version number of ISO:
-# VERSION="0.0-1"
+VERSION="2018.10.01"
 
 # Name of the release:
-# RELEASENAME="grml-live rocks"
+RELEASENAME="grml-live rocks"
 
 # Which "grml flavour name" do you want to use?
 # Common usage examples: grml, grml-small, grml64,...
@@ -140,7 +140,7 @@
 
 # Do you want to use console based isolinux boot splash
 # instead of the default graphical menu?
-# ISOLINUX_METHOD="console"
+#ISOLINUX_METHOD="console"
 
 # Do you want to skip adding /boot/addons/ (from the template directory)?
 # NO_ADDONS='1'
@@ -192,6 +192,6 @@
 # NO_BOOTID='1'
 
 # Do you want to add any additional bootoptions that should be used by default?
-# DEFAULT_BOOTOPTIONS="ssh=secret"
+DEFAULT_BOOTOPTIONS="console=tty1 console=ttyS0,115200"
 
 ## END OF FILE #################################################################
diff --git a/templates/boot/isolinux/isolinux.cfg b/templates/boot/isolinux/isolinux.cfg
index 51c8e43d..11342893 100644
--- a/templates/boot/isolinux/isolinux.cfg
+++ b/templates/boot/isolinux/isolinux.cfg
@@ -74,7 +74,7 @@ timeout 300
 # ontimeout chain.c32 hd0 0
 
 # use this to control the bootup via a serial port:
-# serial 0 9600
+serial 0 115200
 
 # following is a placeholder just in case you want to patch your own startup
 # options right into the Grml ISO. Feel free to use a hex editor like dhex to
  • it/linux/grml.1538384619.txt.gz
  • Zuletzt geändert: 2018/10/01 09:03
  • von admin