Erstellen eines VMWare-Images

Sammlung von Anleitungen und HowTos für dBox2
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Erstellen eines VMWare-Images

Beitrag von rhabarber1848 »

Hi,

wie hier beschrieben, möchte ich hier das Setup einer schnörkellosen
VMWare-Sitzung zum Kompilieren des Tuxbox-CDK. Basierend auf Debian
Lenny wird eine minimale Linux-Umgebung, ohne X, erstellt mittels eines
Netinstall-Images. D.h. zum Installieren wird eine Internetverbindung benötigt,
das Image ist dafür aber nur 150MB groß und es werden nur notwendige Pakete
heruntergeladen und installiert.

Zielgruppe dieses HowTos sind Linux-Daus, hier wird jede Frage beantwortet
und ins Howto eingearbeitet, damit auch User, die noch nie Linux genutzt
haben, ein Image kompilieren können.

Bitte diese Datei herunterladen (aktualisierter Link nach Lenny 5.0.6-Update):
http://cdimage.debian.org/debian-cd/cur ... etinst.iso
Zuletzt geändert von rhabarber1848 am Donnerstag 10. September 2009, 13:05, insgesamt 8-mal geändert.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Erstellen eines VMWare-Images

Beitrag von rhabarber1848 »

Einmaliger Prozess zum Erstellen des VMWare-Images:

Menü File, New, Virtual Machine, Weiter, Typical, Linux - Ubuntu,
Speicherort auswählen, Use bridged networking, 8GB - Rest
nicht verändern, Fertig stellen

Menü VM, Settings, CD-ROM - Use ISO Image - obiges ISO auswählen

Virtuelle Maschine starten
Install, Enter
German, Enter
Deutschland, Enter
Deutsch, Enter
(evtl. muss das Netzwerk konfiguriert werden)
Rechnername tuxbox
Geführt - verwende vollständige Festplatte, Enter
Enter
Alle Dateien auf eine Partition, Enter
Partitionierung beenden und Änderungen übernehmen, Enter
Änderungen auf die Festplatten schreiben? Ja, Enter
(Grundsystem wird installiert)
Root-Passwort vergeben
Neuer Benutzer, Name: tuxbox
Benutzername: tuxbox
Passwort vergeben
Debian-Archiv-Spiegelserver Deutschland
Server auswählen
Paketverwendungserfassung nein, Enter
Keine Software-Sammlung auswählen - alle Sterne entfernen, Enter
Grub in Master Boot Record - Ja, Enter
Nach Beendigung der Installation virtuelle Maschine neustarten
Zuletzt geändert von rhabarber1848 am Mittwoch 4. Februar 2009, 19:08, insgesamt 3-mal geändert.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Erstellen eines VMWare-Images

Beitrag von rhabarber1848 »

Einmaliger Prozess zum Einrichten von Debian und Installieren der notwendigen Pakete:

Innerhalb der virtuellen Maschine anmelden als User root
apt-get update
apt-get upgrade
apt-get install --no-install-recommends sudo openssh-server
echo "tuxbox ALL=(ALL) ALL" >> /etc/sudoers
ifconfig (die IP-Adresse von eth0 merken)
logout
STRG+ALT, um das VMWare-Fenster wieder zu verlassen

per SSH* zur virtuellen Maschine unter o.g. IP verbinden als User tuxbox
sudo apt-get install --no-install-recommends cvs libtool autoconf automake gettext make g++ flex bison patch bzip2 pkg-config zlib1g-dev python
(für die Freunde des Midnight-Commanders: sudo apt-get install --no-install-recommends mc)

* auf Windows ist Putty zu empfehlen
Zuletzt geändert von rhabarber1848 am Samstag 19. September 2009, 15:44, insgesamt 8-mal geändert.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Erstellen eines VMWare-Images

Beitrag von rhabarber1848 »

mkdir $HOME/cvs $HOME/archive $HOME/customization $HOME/archive

Herunterladen/Aktualisieren des Tuxbox-CVS:

cd $HOME/cvs
CVS_RSH=ssh cvs -d anoncvs@cvs.tuxbox-cvs.sourceforge.net:/cvs/tuxbox -z3 co -P .
(beim ersten Mal die Frage nach RSA key fingerprint mit yes beantworten)

Kompilieren eines Images, dafür immer ein leeres Verzeichnis nehmen:

cd $HOME
rm -rf compile image
cp -r cvs compile
(wenn Patches eingespielt werden sollen:
cd $HOME/compile
patch -p0 -E -i /home/tuxbox/datei.diff)
cd $HOME/compile/cdk
./autogen.sh

Für eine Übersicht aller Konfigurationsoptionen:
./configure --help

./configure --prefix=$HOME/image --with-cvsdir=$HOME/compile --with-archivedir=$HOME/archive --with-checkImage=rename
(optional: --with-rootpartitionsize=0x460000)
(optional: --with-customizationsdir=$HOME/customization)

Nun können Images kompiliert werden:

make flash-neutrino-squashfs-all
make flash-enigma-squashfs-all
make flash-enigma+neutrino-squashfs-all

Das fertige Image liegt in
tuxbox@tuxbox:~$ ls -la $HOME/image/cdkflash/*img*
-rw-r--r-- 1 tuxbox tuxbox 8257536 3. Feb 16:31 /home/tuxbox/image/cdkflash/neutrino-squashfs.img1x
-rw-r--r-- 1 tuxbox tuxbox 8257536 3. Feb 16:31 /home/tuxbox/image/cdkflash/neutrino-squashfs.img2x
Zuletzt geändert von rhabarber1848 am Montag 19. Oktober 2009, 09:51, insgesamt 18-mal geändert.
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Erstellen eines VMWare-Images

Beitrag von seife »

Evtl. wäre dieses HOWTO im Wiki besser aufgehoben?
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Erstellen eines VMWare-Images

Beitrag von rhabarber1848 »

seife hat geschrieben:Evtl. wäre dieses HOWTO im Wiki besser aufgehoben?
Ja, aber erst nach positiven Feedback anderer User, deshalb möchte ich hier
erstmal eine Diskussion lostreten und das HowTo hier im Board reifen lassen.
Außerdem kommt noch das Yadd-Server-Setup, Patches, CVS-Update etc.
Da ich ybuild nicht kenne, wird es hier nicht vorkommen.
Ich denke ohnehin, wenn Gaucho316 u.a. am Code herumbasteln wollen, ist es
besser, wenn sie mit dem Original build-System in Kontakt sind.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Erstellen eines VMWare-Images

Beitrag von rhabarber1848 »

Jedes Squashfs-Image ist in einen read-only (ro)- und einen read-write (rw)-Bereich unterteilt.
Das Dbox-Flash ist 8MB groß, als Defaultgröße für den ro-Bereich ist 6,375 MB vorgesehen.
Mit der configure-Option --with-rootpartitionsize= kann dies verändert werden.

Im obigen Beispiel
tuxbox@tuxbox:~$ ls -la image/cdkflash/root*.squashfs
-rw-r--r-- 1 tuxbox tuxbox 5120000 3. Feb 16:51 image/cdkflash/root-enigma.squashfs
-rw-r--r-- 1 tuxbox tuxbox 4575232 3. Feb 16:30 image/cdkflash/root-neutrino.squashfs
ist der ro-Bereich des Neutrino-Images (root-neutrino.squashfs) 4575232 Byte groß,
hexadezimal ist das 0x45D000. Da die rootpartitionsize nur in 0x20000-Schritten
verändert werden darf, ist als rootpartitionsize 0x460000 zu empfehlen, der
rw-Bereich wird dadurch größer. Dazu muss der gesamte Compile-Prozess von
Anfang* an wiederholt werden, da sich die rootpartitionsize auf den Bootmanager
U-Boot und den Kernel auswirkt.

* In diesem HowTo behandle ich die clean-targets und das selektive Neukompilieren
bereits kompilierter Bereiche nicht, um die Komplexität niedrig zu halten.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Erstellen eines VMWare-Images

Beitrag von rhabarber1848 »

Nachtrag: Ich werde keine fertigen VMWare-Images verteilen, dafür ist
das hier beschriebene Setup IMHO zu einfach, außerdem ist es ein guter
Einstieg in die Benutzung von Linux :wink:
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Erstellen eines VMWare-Images

Beitrag von rhabarber1848 »

Setup einer Yadd-Umgebung, bestehend aus DHCP/bootp/NFS-Server.

Installieren und Konfigurieren des NFS-Servers:

su - root
Passwort für root eingeben, Enter
apt-get install --no-install-recommends nfs-kernel-server dhcp3-server tftpd
sed -i "s/\/srv\/tftp/\/home\/tuxbox\/image\/tftpboot/" /etc/inetd.conf
echo "/home/tuxbox/image/cdkroot *(rw,sync,no_root_squash,no_subtree_check)" >> /etc/exports
logout

Von der Dbox wird die MAC-Adresse der Netzwerkkarte benötigt,
dazu muss bereits ein Linux-Image auf der Box laufen. Per Telnet
(geht auch mit Putty) eine Verbindung zur Dbox aufbauen,
Username root, dann
ifconfig eth0
eingeben und den Wert hinter HWaddr ermitteln, dieser muss
später in die Konfigurationsdatei des DHCP-Servers eingetragen
werden, Beispiel:
eth0 Link encap:Ethernet HWaddr 12:34:56:78:9A:BC
inet addr:192.168.1.4 Bcast:192.168.1.255 Mask:255.255.255.0
In diesem Fall ist die MAC-Adresse 12:34:56:78:9A:BC

Nun beginnt das Setup des DHCP-Servers innerhalb der VMWare-Sitzung.

Dieser wird benötigt, um Yadd zu booten. Wenn im Netzwerk bereits
ein DHCP-Server aktiv ist, muss dessen Bootp-Unterstützung für die
oben ermittelte MAC-Adresse deaktiviert werden. Da es viele unter-
schiedliche DHCP-Server gibt, kann ich hier nur ein Beispiel liefern:

Code: Alles auswählen

    host dbox
    {
        deny bootp;
        hardware ethernet 12:34:56:78:9A:BC;
        fixed-address 192.168.1.4;
    }
Entscheidend ist hier die Zeile "deny bootp;".
Die Dbox hat die IP-Adresse 192.168.1.4, diese IP muss auch im
DHCP-Server der VMWare-Sitzung für die Dbox verwendet werden.

Nun wird der DHCP-Server der VMWare-Sitzung konfiguriert, dazu
wird der vorhandene Editor Nano genutzt, hier die Tastenübersicht.

Am einfachsten ist es, folgende Konfiguration zu übernehmen und
die mit Dollarzeichen ($$$Beschreibung$$$) markierten Einträge
zu bearbeiten.

sudo rm /etc/dhcp3/dhcpd.conf
sudo nano /etc/dhcp3/dhcpd.conf

Folgenden Text in den Editor kopieren:
ddns-update-style none;
allow bootp;

option domain-name "$$$Domainname des Netzwerks$$$";
option domain-name-servers $$$IP des DNS-Servers$$$;
option routers $$$IP des DNS-Servers$$$;

default-lease-time 600;
max-lease-time 7200;

subnet $$$IP des DNS-Servers, endend auf Null$$$ netmask 255.255.255.0 {
}

host dbox {
fixed-address $$$IP der Dbox$$$;
hardware ethernet $$$MAC-Adresse der Dbox$$$;
server-name "$$$IP der VMWare-Sitzung$$$";
next-server $$$IP der VMWare-Sitzung$$$;
option root-path "/home/tuxbox/image/cdkroot";
if exists vendor-class-identifier {
filename "/home/tuxbox/image/tftpboot/kernel-cdk";
} else {
filename "/home/tuxbox/image/tftpboot/u-boot";
}
}
STRG+X, J, Enter zum Speichern der Änderungen

sudo invoke-rc.d dhcp3-server restart
sudo invoke-rc.d nfs-kernel-server restart
sudo invoke-rc.d openbsd-inetd restart
Zuletzt geändert von rhabarber1848 am Samstag 11. April 2009, 20:33, insgesamt 3-mal geändert.
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Re: Erstellen eines VMWare-Images

Beitrag von Gaucho316 »

Nachdem ich "make flash-neutrino-squashfs-all" aufgerufen habe, bricht das Kompilieren mit folgenden Meldungen ab:

Code: Alles auswählen

false || \
	wget -c --passive-ftp -P Archive ftp://ftp.gwdg.de/pub/misc/gnu/ftp/gnu/../../../gcc/releases/gcc-3.4.6/gcc-core-3.4.6.tar.bz2 || \
	wget -c -P Archive http://tuxbox.berlios.de/pub/tuxbox/cdk/src/gcc-core-3.4.6.tar.bz2
--2009-02-07 19:09:55--  ftp://ftp.gwdg.de/pub/misc/gcc/releases/gcc-3.4.6/gcc-core-3.4.6.tar.bz2
           => `Archive/gcc-core-3.4.6.tar.bz2'
Auflösen des Hostnamen »ftp.gwdg.de«.... 134.76.12.3
Verbindungsaufbau zu ftp.gwdg.de|134.76.12.3|:21... verbunden.
Anmelden als anonymous ... Angemeldet!
==> SYST ... fertig.    ==> PWD ... fertig.
==> TYPE I ... fertig.  ==> CWD /pub/misc/gcc/releases/gcc-3.4.6 ... fertig.
==> SIZE gcc-core-3.4.6.tar.bz2 ... 13366790
==> PASV ... fertig.    ==> RETR gcc-core-3.4.6.tar.bz2 ... fertig.
Länge: 13366790 (13M)

100%[======================================>] 13.366.790   115K/s   in 1m 54s  

2009-02-07 19:11:50 (114 KB/s) - Kontroll-Verbindung geschlossen.
Erneuter Versuch.

--2009-02-07 19:26:51--  ftp://ftp.gwdg.de/pub/misc/gcc/releases/gcc-3.4.6/gcc-core-3.4.6.tar.bz2
  (Versuch: 2) => `Archive/gcc-core-3.4.6.tar.bz2'
Verbindungsaufbau zu ftp.gwdg.de|134.76.12.3|:21... fehlgeschlagen: Verbindungsaufbau abgelehnt.
Auflösen des Hostnamen »ftp.gwdg.de«.... 134.76.12.3
Verbindungsaufbau zu ftp.gwdg.de|134.76.12.3|:21... fehlgeschlagen: Verbindungsaufbau abgelehnt.
--2009-02-07 19:26:51--  http://tuxbox.berlios.de/pub/tuxbox/cdk/src/gcc-core-3.4.6.tar.bz2
Auflösen des Hostnamen »tuxbox.berlios.de«.... 195.37.77.138
Verbindungsaufbau zu tuxbox.berlios.de|195.37.77.138|:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 404 Not Found
2009-02-07 19:26:52 FEHLER 404: Not Found.

make: *** [Archive/gcc-core-3.4.6.tar.bz2] Fehler 1
make: *** Datei »Archive/gcc-core-3.4.6.tar.bz2« wird gelöscht
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Erstellen eines VMWare-Images

Beitrag von rhabarber1848 »

Gaucho316 hat geschrieben:Verbindungsaufbau zu ftp.gwdg.de|134.76.12.3|:21... fehlgeschlagen: Verbindungsaufbau abgelehnt.
Nochmal probieren, bei mir funktionierte soeben die
URL, wahrscheinlich ein temporäres Serverproblem.
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Re: Erstellen eines VMWare-Images

Beitrag von Gaucho316 »

Ok. Ich hatte es vorhin zweimal probiert und es ging nicht. Jetzt hat es funktioniert und ist nicht mehr an der Stelle abgebrochen. Ich habe schon gedacht, dass da alte URLs verlinkt wären, die nicht mehr gehen. So wie ich das verstanden habe, werden die Dateien nur beim ersten Kompilieren heruntergeladen und dann immer wieder benutzt. Dann bekommt man gar nicht direkt mit, wenn die URLs nicht mehr gehen würden.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Erstellen eines VMWare-Images

Beitrag von rhabarber1848 »

Gaucho316 hat geschrieben:So wie ich das verstanden habe, werden die Dateien nur beim ersten Kompilieren heruntergeladen und dann immer wieder benutzt.
Aber nur, weil in meinem HowTo compile/cdk/Archive ein Link
auf ein Verzeichnis außerhalb des Kompilierverzeichnisses ist.
Gaucho316 hat geschrieben:Dann bekommt man gar nicht direkt mit, wenn die URLs nicht mehr gehen würden
Ich teste gelegentlich, ob noch alle URLs funktionieren, einfach
vorher das Archiv-Verzeichnis leermachen ;)
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Re: Erstellen eines VMWare-Images

Beitrag von DieMade »

Natürlich nehmen wir dafür VirtualBox statt VMWare, dann braucht man auch keine dubiose "Lizenz" - http://www.virtualbox.org :wink:
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Erstellen eines VMWare-Images

Beitrag von seife »

Natürlich nehmen wir qemu-kvm (oder, mangels VT-Hardware plain qemu), dann funktioniert es auch noch nach dem Kernel-Update ;)
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Re: Erstellen eines VMWare-Images

Beitrag von Gaucho316 »

VirtualBox funktioniert in Verbindung mit DKMS auch noch nach dem Kernel-Update. :wink:
MacLeod
Interessierter
Interessierter
Beiträge: 78
Registriert: Donnerstag 25. September 2003, 22:58

Re: Erstellen eines VMWare-Images

Beitrag von MacLeod »

copiliert durch...
nur die yadd lässt sich nicht starten. :gruebel:
muss ich da noch auf etwas besonderes achten? :oops:

cu
Macleod
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Erstellen eines VMWare-Images

Beitrag von rhabarber1848 »

rhabarber1848 hat geschrieben:FYI: Dieses Posting ist work-in-progress und nicht komplett.
Setup einer Yadd-Umgebung, bestehend aus DHCP/bootp/NFS-Server.
Die Beschreibung ist noch nicht fertig...
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Erstellen eines VMWare-Images

Beitrag von rhabarber1848 »

Fortsetzung der yadd-Beschreibung:

Es besteht die Möglichkeit, ein kompiliertes Image zu booten,
ohne es vorher in den Flashspeicher der Dbox2 zu schreiben.
Diese Methode nennt sich Yadd, um sie zu nutzen, müssen
vorher einige Dienste in der VMWare-Umgebung eingerichtet
werden, die Beschreibung dazu gibt es hier.

Ein Yadd-Image eignet sich perfekt zum Debuggen.

Um eine Yadd-Umgebung zu kompilieren:

make yadd-neutrino
make yadd-enigma

Wenn Neutrino und Enigma gleichzeitig gewünscht sind:

make yadd-neutrino yadd-enigma

Nach dem Kompilieren die Dbox2 in den deep-standby fahren,
die o.g. Dienste aktivieren, ein serielles Log öffnen zum
Überwachen des Bootprozesses und die Dbox2 einschalten.
Zuletzt geändert von rhabarber1848 am Sonntag 20. September 2009, 14:11, insgesamt 4-mal geändert.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Erstellen eines VMWare-Images

Beitrag von rhabarber1848 »

MacLeod hat geschrieben:nur die yadd lässt sich nicht starten. :gruebel:
muss ich da noch auf etwas besonderes achten? :oops:
So, ich habe das HowTo um den Yadd-Bereich erweitert, die
Vorgehensweise einmal hier positiv getestet und bin nun
gespannt auf Rückmeldungen.

Änderungen am bisherigen Inhalt:
- Änderung an /etc/inetd.conf per sed für tftpd
- Option next-server fehlte in /etc/dhcp3/dhcpd.conf
MacLeod
Interessierter
Interessierter
Beiträge: 78
Registriert: Donnerstag 25. September 2003, 22:58

Re: Erstellen eines VMWare-Images

Beitrag von MacLeod »

funkt bei mir nicht...
leider hat mein rechner keine rs232 mehr :oops: wegen nem log meine ich.
... hat bestimmt was mit meinen netzwerk zu tun.
wie kann ich die vm fest auf 10halb-duplex einstellen? :dash:

scheinbar habe ich mal wieder nen brett vorm kopf :roll:

cu
MacLeod
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Erstellen eines VMWare-Images

Beitrag von rhabarber1848 »

MacLeod hat geschrieben:leider hat mein rechner keine rs232 mehr :oops: wegen nem log meine ich.
Ohne Log wird die Hilfe schwierig bis unmöglich...
Es gibt USB-seriell-Adapter.
jojo
Interessierter
Interessierter
Beiträge: 48
Registriert: Freitag 9. Januar 2009, 18:52

Re: Erstellen eines VMWare-Images

Beitrag von jojo »

MacLeod hat geschrieben:wie kann ich die vm fest auf 10halb-duplex einstellen? :dash:
Du musst deinen Host auf 10MBit/half umstellen. Die Datenrate der VMware Netzkarte ist nur virtuell, da hilft dir ethtool überhaupt nichts.
MacLeod
Interessierter
Interessierter
Beiträge: 78
Registriert: Donnerstag 25. September 2003, 22:58

Re: Erstellen eines VMWare-Images

Beitrag von MacLeod »

Hi!
sorry, dass ich mich jetzt erst melde..

hatte bis vor kurzem ultra wenig zeit...

mußte mir erst nen adapter zulegen, treiber für dat olle teil brauchte ich auch noch. wurde von vista nicht erkannt. :dash:
unter vista ist es mit dem bootmanager dann ja auch noch bissel schlecht ist. so kam halt eins nach dem anderen :roll:

nun ja, betriebsbereit ist der adapter nun, und tutty habe ich nun auch gefunden :)

also:
dat funktioniert so mit dem image wie oben beschrieben.
klappt alles; ich bin begeistert :lol:

so denn
cu
MacLeod
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Erstellen eines VMWare-Images

Beitrag von rhabarber1848 »

http://forum.tuxbox-cvs.sourceforge.net ... 34#p370434
killajoe hat geschrieben: vllt. bringt dvbsnoop etwas. Das könnte ich sogar gebrauchen. Wie füge ich das dem Image zu?
Im Verzeichnis $HOME/customization eine Datei namens
root-local.sh anlegen mit folgendem Inhalt

Code: Alles auswählen

#!/bin/sh

flashprefix=$1
buildprefix=$2

echo Hello, this is $0, flashprefix=$1 and buildprefix=$2

make flash-dvbsnoop
die Datei ausführbar machen

Code: Alles auswählen

chmod +x $HOME/customization/*
Das Image neu kompilieren, also ab hier neu beginnen
und folgende Option bei cdk/configure hinzufügen:

Code: Alles auswählen

--with-customizationsdir=$HOME/customization