<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://mail.knoppix.net/wiki3/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://mail.knoppix.net/wiki3/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Catmad</id>
		<title>Knoppix Documentation Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://mail.knoppix.net/wiki3/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Catmad"/>
		<link rel="alternate" type="text/html" href="https://mail.knoppix.net/wiki/Special:Contributions/Catmad"/>
		<updated>2026-10-01T15:16:58Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.3</generator>

	<entry>
		<id>https://mail.knoppix.net/wiki/Knoppix_Remastering_Howto_Deutsch</id>
		<title>Knoppix Remastering Howto Deutsch</title>
		<link rel="alternate" type="text/html" href="https://mail.knoppix.net/wiki/Knoppix_Remastering_Howto_Deutsch"/>
				<updated>2005-08-26T11:47:54Z</updated>
		
		<summary type="html">&lt;p&gt;Catmad: /* Anleitung: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Dies ist ein Leitfaden wie man KNOPPIX remastert ===&lt;br /&gt;
(zu beachten: jeder Befehl erstreckt sich nur über '''eine''' Zeile -&amp;gt; Eventuell das Fenster vergrößern. Wenn du irgendwelche Kommentare oder Vorschläge hast, schreibe sie bitte am Ende dieser Seite rein)&lt;br /&gt;
&lt;br /&gt;
Natürlich ist es viel weniger Arbeit (kein Entfernen von Programmen), wenn man bereits mit einem &amp;quot;customized&amp;quot; Knoppix beginnt. Siehe [[Knoppix Customizations]] oder [[Knoppix CustomizationsDeutsch]].&lt;br /&gt;
&lt;br /&gt;
==== Voraussetzungen: ====&lt;br /&gt;
* insgesamt mindestens 1GByte freien RAM+Swap (z.B. 256MBytes RAM und 750M Swap-Bereich VERFÜGBAR)&lt;br /&gt;
(außer du benutzt andere Kompressions-Werkzeuge - siehe Ende der Seite)&lt;br /&gt;
* 3 GBytes freien Speicher auf der Festplatte&lt;br /&gt;
&lt;br /&gt;
==== Anleitung: ====&lt;br /&gt;
&lt;br /&gt;
Diese Anleitung ist zumindest gültig für Knoppix 3.9.&lt;br /&gt;
&lt;br /&gt;
* Booten von der Knoppix CD&lt;br /&gt;
* Konfigurieren deiner Internet-Verbindung ( die brauchen wir später noch )&lt;br /&gt;
* Öffne eine shell ( KDE-Menü-&amp;gt;Knoppix-&amp;gt;Root Shell ) - alle weiter unten stehenden Befehle sollten von der root-Shell aufgerufen werden&lt;br /&gt;
* Erzeuge 2 Verzeichnisse auf der Partition, eines für deine neue Master CD und eines für die Sourcen. Außerdem solltest du kontrollieren, dass die Partition schreib- und lesbar gemountet ist.&lt;br /&gt;
(z.B. wenn du eine leere 3GByte Partition /mnt/hda4 schreib- und lesbar gemountet hast, dann führe den Befehl '''mkdir /mnt/hda4/knxmaster; mkdir /mnt/hda4/knxsource''' aus)&lt;br /&gt;
* '''mkdir /mnt/hda4/knxsource/KNOPPIX''' ( ersetzte das /mnt/hda4 durch deine gemountete Partition )&lt;br /&gt;
''' jetzt kopiere die KNOPPIX-Dateien mit '''cp -Rp /KNOPPIX/*''' /mnt/hda4/knxsource/KNOPPIX''' in dein Source-Verzeichnis (das wird jetzt ein wenig dauern :)&lt;br /&gt;
* '''mkdir /mnt/hda4/knxmaster/KNOPPIX'''&lt;br /&gt;
* '''cp /cdrom/index.html /mnt/hda4/knxmaster/ '''&lt;br /&gt;
* '''cp -p /cdrom/cdrom.ico /cdrom/autorun.* /mnt/hda4/knxmaster/ '''&lt;br /&gt;
* '''cp -rp /cdrom/boot/     /mnt/hda4/knxmaster/ '''&lt;br /&gt;
* und jetzt kopiere alles von /cdrom/KNOPPIX/* nach /mnt/hda4/knxmaster/KNOPPIX/ ''' außer''' die ~700 MByte große KNOPPIX Datei.&lt;br /&gt;
&lt;br /&gt;
* Jetzt kannst du das kopierte KNOPPIX-Verzeichnis zum Wurzelverzeichnis machen: '''chroot /mnt/hda4/knxsource/KNOPPIX'''&lt;br /&gt;
&lt;br /&gt;
Neu - Ich habe eine ganze Ladung an '''/dev/null permission denied''' Fehlermeldungen bekommen, Update : Gefixt ! Überprüfe deinen Mountstatus wenn du auf dieses Problem stößt: '''mount /dev/hdaX on /mnt/hdaX type ext3 (rw,nosuid,nodev)''' (ersetze das X mit deiner Partitionsnummer ). &amp;quot;nodev&amp;quot; heißt, dass z.B. /dev/null nicht erreichbar ist und manche Scripte leiten aber die Ausgabe nach /dev/null um ... Um dieses Problem zu umgehen sollte man die Partition anders mounten bevor man chroot ausführt:&lt;br /&gt;
 mount /dev/hda12 /mnt/hda12&lt;br /&gt;
Und das hat sich geändert:&lt;br /&gt;
 mount /dev/hda12 on /mnt/hda12 type ext3 (rw)&lt;br /&gt;
&lt;br /&gt;
Wenn der obrige Befehl nicht geht probiere:&lt;br /&gt;
 mount -t ext3 -o rw /dev/hda12 /mnt/hda12&lt;br /&gt;
&lt;br /&gt;
danach kann man mit chroot weitermachen.&lt;br /&gt;
&lt;br /&gt;
* chroot ist jetzt ausgeführt und das Verzeichnis &amp;quot;/&amp;quot; enspricht jetzt &amp;quot;/mnt/hda4/knxsource/KNOPPIX&amp;quot;&lt;br /&gt;
* Um ins Internet zu kommen muß man noch proc mounten: '''mount -t proc /proc proc'''&lt;br /&gt;
* jetzt editiert man /etc/resolv.conf und trägt seinen Nameserver ein&lt;br /&gt;
* Wenn man smbd Unterstützung haben will, sollte man auch die Arbeitsgruppe in der Datei smb.conf editieren: (MSHOME unter XP Home ed. und WORKGROUP unter 9x Windows bzw. MSHEIMNETZ und ARBEITSGRUPPE in den deutschen Windows-Versionen)&lt;br /&gt;
* überprüfe ob die Internet-Verbindung funktioniert: '''ping google.com'''&lt;br /&gt;
* Und jetzt kann man endlich Änderungen durchführen. Wenn man Programme hinzufügen will, dann muß man eventuell andere entfernen, um Platz zu machen. Mit '''apt-get remove &amp;quot;program&amp;quot;'''  kann man das Programm entfernen.&lt;br /&gt;
* Änderungen durchführen... Benutzereinstellungen sind in /etc/skel, ggf. muss man auch noch in /etc/X11/Xsession.d/45xsession das rsync-Kommando anpassen&lt;br /&gt;
* ...&lt;br /&gt;
* Unmounte /proc - sehr wichtig! '''umount /proc'''&lt;br /&gt;
* Drücke  '''CTRL+D''' um die chroot Umgebung zu verlassen.&lt;br /&gt;
&lt;br /&gt;
==== Notizen : ====&lt;br /&gt;
Interessantes aus der /etc/init.d/knoppix-autoconfig Datei:&lt;br /&gt;
Das X Hintergrundbild ist /cdrom/KNOPPIX/background.jpg&lt;br /&gt;
Genauso wie floppyconfig gibt es auch ein cdromconfig welches die Datei /cdrom/KNOPPIX/knoppix.sh ausführt (siehe [[Cheat CodesDeutsch]])&lt;br /&gt;
Interessantes aus der /etc/init.d/xsession Datei:&lt;br /&gt;
Auch hier ist ein Hintergrundbild eingetragen: /usr/local/lib/knoppix.jpg&lt;br /&gt;
&lt;br /&gt;
Und jetzt zum erzeugen der ISO-Datei&lt;br /&gt;
&lt;br /&gt;
* Wir sind fertig mit den Änderungen und bereit zum Brennen!&lt;br /&gt;
* Als erstes sollte man etwas aufräumen: ''' lösche .bash_history files, tmp files, package files unter /var/cache/apt/archives, etc ... '''&lt;br /&gt;
* '''rm -rf /mnt/hda4/knxsource/KNOPPIX/.rr_moved'''&lt;br /&gt;
* Jetzt mach man eine große KNOPPIX Datei mit einem komprimierten cloop ISO9660 Dateisystem drinnen: '''mkisofs -R -U -V &amp;quot;KNOPPIX.net filesystem&amp;quot; --publisher &amp;quot;KNOPPIX www.knoppix.net&amp;quot; -hide-rr-moved -cache-inodes -no-bak -pad /mnt/hda4/knxsource/KNOPPIX | nice -5 /usr/bin/create_compressed_fs - 65536 &amp;gt; /mnt/hda4/knxmaster/KNOPPIX/KNOPPIX'''&lt;br /&gt;
&lt;br /&gt;
Das &amp;quot;www.knoppix.net&amp;quot; und &amp;quot;Knoppix.net filesystem&amp;quot; kann man natürlich ändern. Jetzt sollte eine Meldung erscheinen, daß es nicht den ISO-Standards entspricht. Diese Meldung kann man irgnorieren&lt;br /&gt;
&lt;br /&gt;
* wenn alles glatt verlaufen ist dann können wir mit dem engültigen CD-ROM Image weitermachen:&lt;br /&gt;
* '''cd /mnt/hda4/knxmaster'''&lt;br /&gt;
* '''rm -f KNOPPIX/md5sums; find -type f -not -name md5sums -not -name boot.cat -exec md5sum {} \; &amp;gt;&amp;gt; KNOPPIX/md5sums''' (das aktualisiert die md5-Hashes der Dateien in dem iso, um später die Integrität prüfen zu können)&lt;br /&gt;
* für Knoppix &amp;lt;= 3.3: '''mkisofs -pad -l -r -J -v -V &amp;quot;KNOPPIX&amp;quot; --publisher &amp;quot;KNOPPIX www.knoppix.net&amp;quot; -b KNOPPIX/boot.img -c KNOPPIX/boot.cat -hide-rr-moved -o /some/where/knoppix.iso /mnt/hda4/knxmaster''' ( ersetze /some/where/ mit dem Ort wo das fertige Image abgelegt werden soll. )&lt;br /&gt;
* für Knoppix &amp;gt;= 3.4 (isolinux): '''mkisofs -pad -l -r -J -v -V &amp;quot;KNOPPIX&amp;quot; --publisher &amp;quot;KNOPPIX www.knoppix.net&amp;quot; -b boot/isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table -c KNOPPIX/boot.cat -hide-rr-moved -o /some/where/knoppix.iso /mnt/hda4/knxmaster''' ( ersetze /some/where/ mit dem Ort wo das fertige Image abgelegt werden soll. )&lt;br /&gt;
* Fertig!&lt;/div&gt;</summary>
		<author><name>Catmad</name></author>	</entry>

	</feed>