Crux
Aus VDR Wiki
(Unterschied zwischen Versionen)
K (→Vor- und Nachteile) |
(→Tipps) |
||
Zeile 16: | Zeile 16: | ||
==Tipps== | ==Tipps== | ||
− | ===ISO anpassen=== | + | ===How-To CD Remastering (ISO anpassen)=== |
− | * iso mounten | + | ====Crux 2.3 (oder kleiner)==== |
− | mount -t iso9660 -o ro,loop=/dev/loop0 /tmp/crux-2.3.iso /mnt/iso | + | * Verzeichnis erstellen |
+ | mkdir -p /mnt/iso | ||
+ | |||
+ | * iso mounten (fett makiert, das Orginal ISO) | ||
+ | mount -t iso9660 -o ro,loop=/dev/loop0 /tmp/'''crux-2.3.iso''' /mnt/iso | ||
* kopieren | * kopieren | ||
Zeile 25: | Zeile 29: | ||
* ins verzeichnis wechseln | * ins verzeichnis wechseln | ||
cd /tmp/newiso | cd /tmp/newiso | ||
+ | |||
+ | Hier könnte, dann das ISO angepasst werden. | ||
* neues iso erstellen | * neues iso erstellen | ||
mkisofs -publisher CRUX -R -l -L -J -V CRUX -A CRUX -b boot/isolinux/isolinux.bin -c boot/isolinux/isolinux.boot -no-emul-boot -boot-load-size 4 -boot-info-table -o /tmp/crux-2.3-new.iso /tmp/newiso | mkisofs -publisher CRUX -R -l -L -J -V CRUX -A CRUX -b boot/isolinux/isolinux.bin -c boot/isolinux/isolinux.boot -no-emul-boot -boot-load-size 4 -boot-info-table -o /tmp/crux-2.3-new.iso /tmp/newiso | ||
− | + | ====Crux 2.4 (oder höher)==== | |
+ | Seit 2.4 kommt {{wikipedia|squashfs}} zum Einsatz, die Schritte lauten wie folgt. | ||
+ | |||
+ | * Verzeichnisse erstellen | ||
+ | mkdir -p /mnt/{iso,squashfs} | ||
+ | |||
+ | * iso mounten (fett makiert, das Orginal ISO) | ||
+ | mount -t iso9660 -o ro,loop=/dev/loop0 /tmp/'''crux-2.5.iso''' /mnt/iso | ||
+ | |||
+ | * kopieren | ||
+ | cp -rv /mnt/iso /tmp/newiso | ||
+ | |||
+ | * ins verzeichnis wechseln | ||
+ | cd /tmp/newiso | ||
+ | |||
+ | * squashfs mounten | ||
+ | mount -t squashfs -o loop,ro crux.squashfs /mnt/squashfs | ||
+ | |||
+ | * kopieren | ||
+ | cp -rv /mnt/squashfs /tmp/newiso/squashfs | ||
+ | |||
+ | Hier könnte, dann das ISO angepasst werden. | ||
+ | |||
+ | * squashfs erzeugen | ||
+ | mksquashfs /tmp/newiso/squashfs crux.squashfs | ||
+ | |||
+ | * Verzeichnis löschen | ||
+ | rm -rf squashfs | ||
+ | |||
+ | * neues iso erstellen | ||
+ | mkisofs -publisher CRUX -R -l -L -J -V CRUX -A CRUX -b boot/isolinux/isolinux.bin -c boot/isolinux/isolinux.boot -no-emul-boot -boot-load-size 4 -boot-info-table -o /tmp/crux-2.3-new.iso /tmp/newiso | ||
==Links== | ==Links== |
Version vom 1. Januar 2009, 11:52 Uhr
Inhaltsverzeichnis |
Allgemein
Crux ist eine Linux-Distribution.
Eine Review von Till Biedermann ist hier zu finden http://www.pl-berichte.de/berichte/cruxlinux2.html (allerdings 2.0).
Vor- und Nachteile
-
Port System ist etwas rudimentär.
-
Kein Mirror System vorhanden.
+
Sehr übersichtlich.
+
Kurze Bootzeiten.
Installations-anleitungen
Tipps
How-To CD Remastering (ISO anpassen)
Crux 2.3 (oder kleiner)
- Verzeichnis erstellen
mkdir -p /mnt/iso
- iso mounten (fett makiert, das Orginal ISO)
mount -t iso9660 -o ro,loop=/dev/loop0 /tmp/crux-2.3.iso /mnt/iso
- kopieren
cp -rv /mnt/iso /tmp/newiso
- ins verzeichnis wechseln
cd /tmp/newiso
Hier könnte, dann das ISO angepasst werden.
- neues iso erstellen
mkisofs -publisher CRUX -R -l -L -J -V CRUX -A CRUX -b boot/isolinux/isolinux.bin -c boot/isolinux/isolinux.boot -no-emul-boot -boot-load-size 4 -boot-info-table -o /tmp/crux-2.3-new.iso /tmp/newiso
Crux 2.4 (oder höher)
Seit 2.4 kommt squashfs zum Einsatz, die Schritte lauten wie folgt.
- Verzeichnisse erstellen
mkdir -p /mnt/{iso,squashfs}
- iso mounten (fett makiert, das Orginal ISO)
mount -t iso9660 -o ro,loop=/dev/loop0 /tmp/crux-2.5.iso /mnt/iso
- kopieren
cp -rv /mnt/iso /tmp/newiso
- ins verzeichnis wechseln
cd /tmp/newiso
- squashfs mounten
mount -t squashfs -o loop,ro crux.squashfs /mnt/squashfs
- kopieren
cp -rv /mnt/squashfs /tmp/newiso/squashfs
Hier könnte, dann das ISO angepasst werden.
- squashfs erzeugen
mksquashfs /tmp/newiso/squashfs crux.squashfs
- Verzeichnis löschen
rm -rf squashfs
- neues iso erstellen
mkisofs -publisher CRUX -R -l -L -J -V CRUX -A CRUX -b boot/isolinux/isolinux.bin -c boot/isolinux/isolinux.boot -no-emul-boot -boot-load-size 4 -boot-info-table -o /tmp/crux-2.3-new.iso /tmp/newiso