ubuntuusers.de

Du betrachtest eine alte Revision dieser Wikiseite.

MultiBootUSB

Artikel in Arbeit

Dieser Artikel wird momentan von snoopymat erstellt. Als Fertigstellungsdatum wurde der 12.07.2018 angegeben.


Achtung: Insbesondere heißt das, dass dieser Artikel noch nicht fertig ist und dass wichtige Teile fehlen, oder sogar falsch sein können. Bitte diesen Artikel nicht als Anleitung für Problemlösungen benutzen!

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

Dieser Artikel ist mit keiner aktuell unterstützten Ubuntu-Version getestet! Bitte teste diesen Artikel für eine Ubuntu-Version, welche aktuell unterstützt wird. Dazu sind die Hinweise zum Testen von Artikeln zu beachten.

MultiBootUSB 🇬🇧 ist eine Open-Source-Software, mit deren Hilfe mehrere Linux-Distributionen sowie ein Bootloader auf einem USB-Speicher-Stick installiert werden können. Der USB-Stick wird somit zum Multiboot-System.

Installiert man auf dem USB-Stick Live-Systeme, dann kann man diese booten und ausprobieren sowie auf dem PC installieren.

Außer für Debian/Ubuntu ist MultiBootUSB auch als RPM für Fedora und seine Derivate, für Suse und seine Derivate und für Mageia und seine Derivate sowie für Windows und als Quellcode-Tarball verfügbar.

Das Programm ist nicht lokalisiert, sondern hat eine englischsprachige Bedienoberfläche.

Installation

MultiBootUSB ist nicht in den offiziellen Paketquellen von Ubuntu vorhanden.

Achtung!

Fremdquellen können das System gefährden.

Man kann sich das Installationspaket python3-multibootusb_n.n.n-n_all.deb herunterladen:

Die Software benötigt folgende Pakete:

  • python3-pyqt5

  • p7zip-full

  • parted

  • util-linux

  • python3-pyudev

  • mtools

  • python3-dbus

  • python3-six

Diese werden automatisch mit installiert, wenn man das Installationspaket mit folgendem Befehl installiert:

sudo apt install ./PFAD/python3-multibootusb_9.2.0-1_all.deb 

Die Versions- und Build-Nummer in obigem Befehl sind evtl. anzupassen.

Benutzung

Voraussetzungen

Der USB-Stick muss eine primäre Partition haben, die mit einem der folgenden Dateisysteme formatiert ist:

  • FAT32 (wird empfohlen)

  • NTFS

  • ext2/3/4

  • Btrfs

Sollte dies nicht der Fall sein, dann kann man den Stick z. B. mit GParted entsprechend einrichten.

Für die auf den USB-Stick zu installierenden Distributionen muss man sich die entsprechenden ISO-Dateien beschaffen.

Programm starten

Das Programm kann unter Unity wie üblich über das Schnellstart-Icon gestartet werden. Im Classic Menu Indicator erscheint das Programm unter "Systemwerkzeuge".

Programmfenster

Das Programmfenster ist in drei Bereiche aufgeteilt:

  • links oben für den USB-Stick

  • rechts oben für die ISO-Datei

  • unten ein Aktionsbereich mit vier Reitern "MultiBootUSB", "Write Image to disk", "Install Syslinux" und "Boot ISO/USB".

Distribution auf USB-Stick installieren

Wenn der USB-Stick bereits vor dem Programmstart eingesteckt wurde, dann erkennt MultiBootUSB ihn und zeigt ihn im linken oberen Fensterbereich an. Andernfalls sollte der USB-Stick jetzt angeschlossen werden und danach auf die Schaltfläche "Detect Drives" geklickt werden.

Hernach muss im Listenfeld die Partition des Sticks ausgewählt werden (z. B. /dev/sdb1), nicht das Laufwerk (z. B. dev/sdb).

Nun sollte über den Button "Browse" die ISO-Datei der zu installierenden Distribution ausgewählt werden.

Bei Ubuntu-, Fedora- und Debian-basierten Distributionen der ISO-Datei erscheint links ein Slider "Persistence". Mit diesem kann man die Größe eines persistenten Bereiches auf dem USB-Stick einstellen.

Anschließend wird mittels "Install distro" diese ISO-Datei auf den Stick installiert. Wenn die ausgewälte Partition des Sticks zu klein sein sollte, erscheint eine Warnung. Vor dem Schreiben der ISO-Datei erscheint noch eine Sicherheitsabfrage. Ein Balken am unteren Rand des Programmfensters zeigt den Fortschritt der Aktion an. Der erfolgreiche Abschluß der Installation wird durch ein Meldungsfenster angezeigt.

Der Bootloader muss nicht manuell auf den Stick installiert werden, dies geschieht automatisch beim Installieren der ersten Distribution auf den Stick.

USB-Stick testen

Wenn QEMU auf dem PC installiert ist, dann kann zu Testzwecken auf dem Reiter "Boot ISO/USB"

  • über die Schaltfläche "Boot ISO" eine ISO-Datei in QEMU gebootet werden und

  • über die Schaltfläche "Boot USB" der USB-Stick in QEMU gebootet werden.

Es wird die ISO-Datei gebootet, die oben rechts unter "Select image" eingetragen ist.

Wenn QEMU nicht installiert ist, dann gibt das Programm beim Klick auf "Boot ISO" eine Fehlermeldung aus, beim Klick auf "Boot USB" jedoch nicht.

Die Maus kann man mittels Strg + Alt aus dem QEMU-Fenster befreien. Falls das System auf dem USB-Stick in QEMU abstürzt, sollte der RAM erhöht werden (Listenfeld "Choose RAM size").

Distribution vom USB-Stick deinstallieren

Ein auf dem USB-Stick installiertes Linux kann wieder deinstalliert werden. Dazu ist oben links im Programmfenster die Partition des USB-Sticks auszuwählen und auf dem Reiter MultiBootUSB in der Liste rechts unten die entsprechende Distribution auszuwählen. Nach Klick auf die Schaltfläche "Uninstall distro" erscheint eine Rückfrage. Nach deren Bejahung startet der Deinstallations-Prozess.

Deinstallation

Der folgende Befehl deinstalliert MultiSystemUSB:

sudo apt purge python3-multibootusb 

Lizenz

MultiBootUSB ist in der aktuellen Version 9.2.0 unter der GPL V2 lizensiert.

Intern

  • Installation - Hinweise zu Installationsmöglichkeiten (nicht nur) von Ubuntu

  • Downloads - Guter Einstiegspunkt für Download von ISO-Dateien von Ubuntu und seinen Varianten

Extern

Diese Revision wurde am 25. Juni 2018 15:04 von snoopymat erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: Hardware, Installation, ungetestet