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
Fehler gefunden
Ed (unangemeldet), Freitag, 29. April 2016 09:06:02
Ein/Ausklappen

Hallo, Danke für die Anleitung, allerdings hat sich in der Beschreibung unter Feineinstellungen ein Fehler eingeschlichen. Zwecks Editierung Bootmenu nicht "./multicd -i", sondern vielmehr "./multicd.sh -i", dann klappts...


Bewertung: 349 Punkte bei 144 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Aktuelle Fragen

Internet abschalten
Karl-Heinz Hauser, 20.02.2018 20:10, 0 Antworten
In der Symbolleiste kann man das Kabelnetzwerk ein und ausschalten. Wie sicher ist die Abschaltu...
JQuery-Script läuft nicht mit Linux-Browsern
Stefan Jahn, 16.02.2018 12:49, 2 Antworten
Hallo zusammen, ...folgender goldener Code (ein jQuery-Script als Ergebnis verschiedener Exper...
XSane-Fotokopie druckt nicht mehr
Wimpy *, 30.01.2018 13:29, 0 Antworten
openSuse 42.3 KDE 5.8.7 Seit einem Software-Update druckt XSane keine Fotokopie mehr aus. Fehler...
TOR-Browser stürzt wegen Wikipedia ab
Wimpy *, 27.01.2018 14:57, 0 Antworten
Tor-Browser 7.5 based on Mozilla Firefox 52.8.0 64-Bit. Bei Aufruf von http: oder https://de.wi...
Wifikarte verhindert Bootvorgang
Maik Kühn, 21.01.2018 22:23, 1 Antworten
iwlwifi-7265D -26 failed to load iwlwifi-7265D -25 failed to load iwlwifi-7265D -24 failed to l...

Stellenmarkt

Jetzt auf den Mailinglisten

Re: [EasyLinux-Ubuntu] HP Pavilion g7
Willi Zelinka, 21.02.2018 18:33
Hallo Frank, Am Mittwoch, 21. Februar 2018, 16:36:55 CET schrieb Frank: > Hi Listlinge > > Ic...
Re: [EasyLinux-Ubuntu] HP Pavilion g7
Frank von Thun, 21.02.2018 18:25
Am 21.02.2018 um 16:36 schrieb Frank: > Hi Listlinge > > Ich habe einen HP Pavilion g7 geschenk...
Re: [EasyLinux-Ubuntu] HP Pavilion g7
Steffen Weyh, 21.02.2018 18:05
 Genaue Modelbezeichnung und Nummer des Typs? Wie es aussieht ist da kein Betriebssystem instaliiert...
[EasyLinux-Ubuntu] HP Pavilion g7
Frank, 21.02.2018 16:36
Hi Listlinge Ich habe einen HP Pavilion g7 geschenkt bekommen, angeblich mit Win10(was ich nicht brauche) w...
Re: [EasyLinux-Ubuntu] Fwd:_Fernsehtipp_für_heute_Abend
Karl-Heinz, 19.02.2018 15:26
Am Mon, 19 Feb 2018 11:24:03 +0100 schrieb Gerhard Blaschke : Hallo Gerhard, klingt interessant. Mal se...