Piratux/Vorbereitung

Zunächst einmal muß das (Sidux-)Image besorgt werden, das modifiziert werden soll. sidux.com hat reichlich Auswahl. Empfehlenswert ist z.B. sidux-2009-01-ouranos-xfce (391 MB)

Das Image wird in den nächsten Schritten gemounted und sein Inhalt in ein Verzeichnis kopiert. Dieses Verzeichnis wird im Folgenden CD genannt. Es ist die Basis für unsere eigene CD!

mkdir tmpcd
mount -o loop sidux.iso tmpcd
mkdir CD
cp -R tmpcd/* CD
umount tmpcd
rmdir tmpcd

Auf der CD (bzw jetzt im CD-Ordner) befindet sich eine komprimierte Datei, die das eigentliche System enthält. Auch diese Datei kann einfach gemounted und ausgepackt werden:

mkdir tmpsqfs
mount -o loop -t squashfs CD/sidux/sidux.686 tmpsqfs
mkdir DIST
cp -R tmpsqfs/* DIST
umount tmpsqfs
rmdir tmpsqfs

Nach dem Auspacken scheinen manchmal die Ausführungsrechte für su sund sudo verschwunden zu sein, daher werden die gleich mal wieder gesetzt. Wenn man das nicht tut, hat man u.U. das Pech, nicht mehr Herr seiner eigenen Distribution werden zu können ;-)

chmod 4755 DIST/bin/su
chmod 4755 DIST/usr/bin/sudo

CD und darauf enthaltenes Linux liegen jetzt offen vor uns - Zeit, die Daten anzupassen: Piratux/Anpassungen