Schnell Multi-Boot-Medien mit MultiCD erstellen

Schnell Multi-Boot-Medien mit MultiCD erstellen
24.06.2014 12:40

Wer mehrere nützliche Live-Systeme auf eine DVD brennen möchte, kommt mit den Startmedienerstellern der Distributionen nicht besonders weit: Diese können durchweg nur eine einzige Distribution auf die DVD brennen. Bleibt noch der Bau per Hand mit Kommandozeilenwerkzeugen wie mkisofs, die jedoch kryptische Parameter erfordern.

Abhilfe schafft das kleine Shell-Skript MultiCD. Es nimmt mehrere bootfähige ISO-Images, packt sie in ein neues ISO-Image und integriert in dieses noch ein kleines Bootmenü, über das sich die einzelnen Distributionen später bequem auswählen lassen. Das fertige ISO-Image lässt sich sowohl auf eine DVD brennen, als auch auf einen USB-Stick schreiben. In letztem Fall können die gestarteten Distributionen allerdings nur lesend auf den Stick zugreifen.

Installation

Um MultiCD nutzen zu können, installiert man zunächst über den Paketmanager entweder genisoimage oder mkisofs – MultiCD kann mit beiden Werkzeugen umgehen.

Anschließend holt man sich die aktuelle Version von MultiCD von GitHub. Am einfachsten geht das mit dem folgenden git-Befehl:

git clone git://github.com/IsaacSchemm/MultiCD.git

Wer nicht extra git installieren möchte, kann auch auf GitHub in der rechten Spalte ein ZIP-Archiv herunterladen (über die Schaltfläche Download ZIP) und dieses dann auf der Festplatte entpacken.

Images sammeln

Als Nächstes kopiert man alle ISO-Images für die neue Multi-Boot-DVD in das MultiCD-Verzeichnis – also dorthin, wo auch das Skript multicd.sh liegt. Standardmäßig verarbeitet MultiCD allerdings nur die Distributionen, die es selbst kennt. Welche das sind, verrät eine Liste auf der MultiCD-Homepage.

Dort nicht aufgeführte Distributionen lassen sich jedoch in einigen Fällen trotzdem in Betrieb nehmen. Dazu ändert man zunächst die Endung der Image-Datei von .iso auf .generic.iso. Ein so gekennzeichnetes Image lädt später die von MultiCD gebaute DVD komplett in den Hauptspeicher und bootet sie dann mit memdisk. Das wiederum funktioniert nur mit einigen wenigen Distributionen, hier hilft letztendlich nur ausprobieren.

Sind alle gewünschten ISO-Images an ihrem Platz, muss man nur noch das Skript multicd.sh ausführbar machen:

chmod +x multicd.sh

und es aufrufen:

./multicd.sh

Das Skript baut jetzt aus allen ISO-Images in seinem Verzeichnis ein neues namens multicd.iso. Dazu lädt es aus dem Internet die aktuelle Version von SYSLINUX.

In seinen vielen Ausgaben verrät MultiCD auch, welche ISO-Images es eingebunden hat. Sofern dort eine Distribution fehlt, ändert man den Dateinamen des Images auf den, der in der Liste mit den unterstützten Distributionen vermerkt ist. Beispielsweise würde so aus linuxmint-17-cinnamon-dvd-64-bit.iso die Datei linuxmint.iso.

Feineinstellungen

Das Boot-Menü der erstellten DVD lässt sich noch anpassen. Dazu stellt man zunächst sicher, dass das Werkzeug dialog installiert ist. Anschließend ruft man MultiCD mit dem Parameter -i auf:

./multicd -i

Das Skript stellt jetzt mehrere Fragen, unter anderem zum Aussehen des Bootmenüs. Direkt im Anschluss baut MultiCD dann automatisch die neue DVD.

Im interaktiven Modus kann man unter anderem einen eigenen Text für das Boot-Menü vorgeben.

Kommentare

Der Tipp der Woche

Schon gewußt?

14.11.2015

Auch unter Ubuntu 15.10 kann man wieder mit dem Startmedienersteller (alias Startup Disk Creator) ein Live-System auf einem USB-Stick einrichten. ...

Fehler des Startmedienerstellers von Ubuntu 15.10 umgehen

Aktuelle Fragen

Tails Update
Val Lerie, 11.01.2016 10:51, 0 Antworten
Hallo zusammen, updaten > update Speichern unter > Persistent nicht möglich, mit der Meldung;...
Recoll
Jürgen Heck, 20.12.2015 18:13, 4 Antworten
Wie kann man mit Recoll nach bestimmten Zeichen/Satzzeichen bzw. Zeichenkombinationen suchen, z....
Wings Platinum 4 auf Linux?
Bodo Steguweit, 18.12.2015 11:37, 4 Antworten
Hallo in die Runde ich nutze für meine Diashows Wings Platinum 4 als Diareferent. Arbeite jetzt...
Bandbreite regulieren
Georg Armani, 25.11.2015 16:50, 1 Antworten
Hallo, ich bin ein Neuling in Sachen Linux und hoffe auf Hilfe. Ich habe zwei Windows Rechner...
Windows 10 verhindert LINUX
Hans Wendel, 17.11.2015 17:47, 8 Antworten
Hallo alle, mit einem W10-Laptop (vorher war Win7) wollte ich LINUX ausprobieren. Alles, was ni...

Jetzt auf den Mailinglisten

Re: [EasyLinux-Suse] Leap 42.1 A stop job is runnung
Willi Zelinka, 08.02.2016 09:39
Am Sonntag, 7. Februar 2016, 20:08:12 schrieb Thomas Lueck: > Ohne die Ausgaben der Systemlogs ist alles n...
Re: [EasyLinux-Ubuntu] Die_Speichergröße_von_Bildern_reduzieren.
alfred, 08.02.2016 03:24
Am 07.02.2016 um 09:45 schrieb Hartmut Haase: Hallo Hartmut, > Hallo Alfred, >> Suche ein Progra...
Re: [EasyLinux-Ubuntu] Die_Speichergröße_von_Bildern_reduzieren.
alfred, 08.02.2016 03:21
Am 07.02.2016 um 22:37 schrieb Frank von Thun: Hallo Frank, >> Suche ein Programm mit dem ich die Spe...
Re: [EasyLinux-Ubuntu] Die_Speichergröße_von_Bildern_reduzieren.
alfred, 08.02.2016 03:15
Am 07.02.2016 um 03:15 schrieb Heiko Ißleib: Hallo Heiko, >> Suche ein Programm mit dem ich die Speic...
Re: [EasyLinux-Ubuntu] Die_Speichergröße_von_Bildern_reduzieren.
Frank von Thun, 07.02.2016 22:37
Am 07.02.2016 um 02:28 schrieb alfred: > Hallo Liste, > > Suche ein Programm mit dem ich die Spe...