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

Tipp der Woche

Grammatikprüfung in LibreOffice nachrüsten
Grammatikprüfung in LibreOffice nachrüsten
Tim Schürmann, 24.04.2015 19:36, 0 Kommentare

LibreOffice kommt zwar mit einer deutschen Rechtschreibprüfung und einem guten Thesaurus, eine Grammatikprüfung fehlt jedoch. In ältere 32-Bit-Versionen ...

Aktuelle Fragen

Zu wenig Speicherplatz auf /boot unter MATE
Patrick Obenauer, 25.05.2015 14:28, 1 Antworten
Hallo zusammen, ich habe Ubuntu 14.10 mit MATE 1.8.2 (3.16-37) mit Standardeinstellungen aufgese...
Konsole / Terminal in Linux Mint 17.1 deutsch
Dirk Resag, 09.05.2015 23:39, 12 Antworten
Hallo an die Community, ich habe vor kurzem ein älteres Notebook, Amilo A1650G, 1GB Arbeitsspe...
Admin Probleme mit Q4os
Thomas Weiss, 30.03.2015 20:27, 6 Antworten
Hallo Leute, ich habe zwei Fragen zu Q4os. Die Installation auf meinem Dell Latitude D600 verl...
eeepc 1005HA externer sound Ausgang geht nicht
Dieter Drewanz, 18.03.2015 15:00, 1 Antworten
Hallo LC, nach dem Update () funktioniert unter KDE der externe Soundausgang an der Klinkenbuc...
AceCad DigiMemo A 402
Dr. Ulrich Andree, 15.03.2015 17:38, 2 Antworten
Moin zusammen, ich habe mir den elektronischen Notizblock "AceCad DigiMemo A 402" zugelegt und m...

Jetzt auf den Mailinglisten

Re: [EasyLinux-Suse] Yast
Daniel Hegenbarth, 28.05.2015 22:56
linux-l4nv:/home/daniel # zypper ref Fehler beim Herunterladen (curl) für 'http://download.opensuse.org/repos...
Re: [EasyLinux-Ubuntu] Mandriva zu Ende und [OT]-Gedanken
Karl-Heinz, 28.05.2015 20:14
Am Thu, 28 May 2015 09:50:34 +0200 schrieb Gerhard Blaschke : Hallo Gerhard, > Schade, dass eine Distr...
Re: [EasyLinux-Ubuntu] Mandriva zu Ende und [OT]-Gedanken
Heiko, 28.05.2015 13:46
Am Donnerstag, 28. Mai 2015, 09:50:34 schrieb Gerhard Blaschke: Hallo Gerd, > > habe es zwar nie v...
[EasyLinux-Ubuntu] Mandriva zu Ende und [OT]-Gedanken
Gerhard Blaschke, 28.05.2015 09:50
Hallo Liste, habe es zwar nie verwendet, weiß aber, dass es auf der Liste einige Anwender gibt. http://ww...
Re: [EasyLinux-Suse] Yast
Heiko, 27.05.2015 23:52
Am Mittwoch, 27. Mai 2015, 22:58:58 schrieb Daniel Hegenbarth: Mit Hannes Hegen verwandt?Nö,oder? > Das...