AdminStick: Knoppix, INSERT und openSUSE-Installer auf USB
Knoppix-CDs sind praktisch aber unhandlich — weshalb nicht die wichtigsten Live-Distributionen für Wartungs-Zwecke einfach an den Schlüsselbund hängen? Ein Knoppix ist Pflicht, da sich mit diesem System nicht nur Daten sichern und havarierte Systeme flott machen lassen. Darüber hinaus benötige ich gelegentlich den openSUSE-Installer (Debian und Ubuntu lassen sich von Knoppix aus mit debootstrap installieren) und ein Floppy-Image für BIOS-Updates.
Unser AdminStick v0.2 enthält Knoppix 5.1.1 und INSERT 1.3.8a. Darüber hinaus ist der Network-Installer von openSUSE 10.2 32 und 64 Bit, sowie ein FreeDOS Floppy Image für BIOS-Updates und Memtest 86+ mit an Bord.
Download http://cdprojekte.mattiasschlenker.de/Public/USB-Multiknoppix/AdminStick_v0.2_20070215.zip
Sie können den AdminStick selbst aus einem normalen USB-Stick mit einem Gigabyte Platz herstellen, ihn bei uns bestellen (Preis ist abhängig von den aktuellen Angeboten örtlicher Hardware-Lieferanten) oder gegen 10€ incl. 19% Mehrwertsteuer von uns auf ihren Stick installieren lassen.
So geht die Installation
- Laden Sie die Datei syslinux-3.36.tar.bz2 herunter und entpacken Sie diese:
wget http://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-3.36.tar.bz2
tar xvjf syslinux-3.36.tar.bz2 - Verwenden Sie fdisk um die Partitionierung des Sticks und dessen Device-Node anzeigen zu lassen:
fdisk -lAchten Sie darauf, dass die erste/einzige Partition als “aktiv” oder “bootfähig” markiert ist. Sollte der Stick nicht als FAT 16 angezeigt werden, nutzen Sie fdisk um den Partitionstyp zu ändern und formatieren Sie den Stick mit mkfs.msdos -F 16 /dev/sdx1 neu. Eine Erweiterung der Anleitung auf Sticks >2GB und USB-Festplatten folgt. - Schreiben Sie mit syslinux den Bootloader:
cd syslinux-3.36/unix
./syslinux /dev/sdx1 - Ersetzen Sie den Bootsektor des Sticks mit dem bei Syslinux enthaltenen Bootsektor:
cd ../mbr
cat mbr.bin > /dev/sdx - Wechseln Sie in das temporäre Verzeichnis und laden Sie den vorbereiteten Inhalt des AdminSticks herunter:
cd /tmp
wget http://cdprojekte.mattiasschlenker.de/Public/USB-Multiknoppix/AdminStick_v0.2_20070215.zip - Mounten Sie den Stick und entpacken Sie auf ihm den Ihnalt der Zip-Datei:
mkdir /tmp/usbstick
mount /dev/sdx1 /tmp/usbstick
cd /tmp/usbstick
unzip /tmp/AdminStick_v0.2_20070215.zip
Unmounten Sie den Stick und rebooten Sie den Rechner. Der Stick kann nun als USB-Zip oder USB-HDD angesprochen werden und dient als Bootmedium.
Schmankerln
Originale Knoppix- oder INSERT-CD erstellen
Im Ordner Jigdo finden Sie die *.jigdo- und *.template- Dateien von Knoppix und INSERT. Kopieren sie diese und das Archiv mit den statischen Jigdo-Tools beispielsweise nach /tmp,wo Sie es entpacken und den Suchpfad ergänzen:
cd /tmp/
tar xvjf jigdo-bin-0.7.3.tar.bz2
export PATH=$PATH:./jigdo-bin-0.7.3
Mit Jigdo starten Sie die Erstellung der originalen CD:
jigdo-lite KNOPPIX_V5.1.1CD-2007-01-04-DE.jigdo
Auf die Frage “Files to scan:” geben Sie den Mountpoint des Sticks an. Wenn von ihm KNOPPIX gebootet wurde, ist dies /cdrom. Jigdo scannt den Stick und baut aus den enthaltenen Dateien die Knoppix-CD zusammen, die anschließend gebrannt werden kann.
Stick klonen
Sie können den Stick vom Stick mit rsync klonen:
rsync -avHP /cdrom/ /media/sdy1/
Der Bootloader ist nach dem Unmounten wie oben zu schreiben. Syslinux finden Sie im Ordner Syslinux des Sticks.


[...] Ihr könnt das “Komplettpaket” unter news.mattiasschlenker.de herunterladen. [...]
[...] Aktuell: USB-Bootdateien “Adminstick” 93c [...]
Wo und wie kann ich den Stick bestellen ?
Wenn hier dann gilt dies als Bestellung !
AdminStick v0.2 enthält Knoppix 5.1.1 und INSERT 1.3.8a.