So erstellen Sie Multiboot-USB von Linux mit Ventoy

Ein bootfähiger USB wird häufig als Installationsprogramm für das Betriebssystem verwendet. Um einen bootfähigen USB-Stick zu erstellen, laden Sie die entsprechende .iso-,.dmg- oder .img-Datei herunter und kopieren/entpacken Sie sie dann auf einen USB-Stick.

Normalerweise wird ein ISO-Image gleichzeitig auf einem USB-Stick verwendet und muss jedes Mal das Laufwerk neu formatieren, um ein anderes Betriebssystem zu starten. Dies führt dazu, dass viele bootfähige USB-Laufwerke aufbewahrt werden müssen.

In diesem Tutorial erkläre ich, wie man Erstellen Sie einen Multiboot-USB in Linux Verwendung der Ventoy Werkzeug. Dies hilft, einen einzelnen USB für mehrere Betriebssysteminstallationen zu verwenden.

Ventoy auf einem USB-Laufwerk von Linux installieren

Zu Ventoy installieren auf einem USB-Laufwerk, stecken Sie zuerst das USB-Laufwerk in Ihren Computer ein. Ich verwende einen Ubuntu 20.04-Computer für diese Ventoy-Installation.

Bitte stellen Sie sicher, dass sich nichts Wichtiges im Laufwerk befindet! Es kann sein, dass Sie während der Installation von Ventoy alle Daten auf dem Laufwerk verlieren.

Laden Sie das neueste Ventoy vom offiziellen herunter GitHub-Repository:

Extrahieren Sie die heruntergeladene .tar.gz-Datei:

$ sudo tar -xf ventoy-1.0.39.linux.tar.gz

Gehen Sie in das extrahierte Verzeichnis:

$ cd ventoy-1.0.39

Führen Sie nun das Installationsskript aus, das sich im ventoy-Verzeichnis namens as . befindet Ventoy2Disk.sh.

$ sudo ./Ventoy2Disk.sh -i /dev/sdb

/dev/XXX ist das USB-Laufwerk. In meinem Fall ist in /dev/sdb

Ausgabe:

Ventoy-Skriptstatus

Drücken Sie zweimal y, um zu bestätigen, dass die Daten des USB-Laufwerks verloren gehen.

Installationsstatus und Dateisystem von VentoyVentoy-Installationsstatus

Überprüfen Sie nach erfolgreicher Installation die installierte Ventoy-Version und den Status mit dem Befehl:

$ sudo ./Ventoy2Disk.sh -l /dev/sdb

Ausgabe:

Ventoy nach der Installation StatusVentoy-Status

Um ventoy zu aktualisieren, führen Sie Folgendes aus:

$ sudo ./Ventoy2Disk.sh -u /dev/sdb

Überprüfen Sie nun die von Ventoy erstellten Partitionen auf einem USB-Laufwerk und den zugewiesenen Speicherplatz, geben Sie ein

$ sudo fdisk -l /dev/sdB

Ausgabe:

Partitionieren Sie Speicherplatz und System auf USBPartitionsspeicher auf USB

Zwei Festplattenpartitionen, die auf einem USB-Laufwerk erstellt wurden:

  • /dev/sdb1 – Dies stellt die Hauptpartition dar, die ISO-Image-Dateien für das Betriebssystem enthalten muss und mit dem Format exFAT Format.
  • /dev/sdb2 – Diese Partitionsgröße von 32 MB enthält Ventoy Bootloader-Dateien.

Erstellen Sie ein einzelnes USB-Laufwerk für mehrere ISO-Dateien

Neben anderen Tools ist Ventoy eines der besten Tools zum Erstellen eines bootfähigen USB-Laufwerks. Es unterstützt das Erstellen eines bootfähigen USB-Laufwerks mit mehreren ISO-Dateien (Multiboot).

Alles, was Sie tun müssen, ist, ISO-Images als normale Dateien auf das USB-Laufwerk zu kopieren und direkt von einem USB-Laufwerk zu booten. Von Ventoy unterstützte Dateien sind ISO/WIM/IMG/VHD(x)/EFI.

01. ISO-Images herunterladen

Laden Sie die entsprechenden ISO-Images von der Website des Anbieters herunter. In diesem example, werde ich ein Ubuntu-ISO-Image und ein Pop OS-ISO-Image verwenden.

02. ISO-Images auf USB-Laufwerk kopieren

Um Bilder auf ein USB-Laufwerk zu kopieren, muss das USB-Laufwerk als Exfat-Dateisystem gemountet werden.

Unter Linux wurde exFAT mit einer speziellen Implementierung namens . unterstützt Sicherung-exfat. Um ein exFAT-Laufwerk unter Linux zu mounten, müssen Sie fuse-exfat installieren.

Sobald exFAT installiert ist, mounten Sie die USB-Laufwerkspartition (in meinem Fall /dev/sdb1 ) mit folgendem Befehl:

$ sudo mount -t exfat /dev/sdb1 /mnt

Der verwendete lokale Mount-Punkt ist / mnt.

Ausgabe:

FUSE exfat 1.3.0

Kopieren Sie so viele ISO-Image-Dateien, wie genügend Speicherplatz auf dem USB-Laufwerk vorhanden ist.

Kopieren Sie nun die ISO-Dateien (für Ubuntu und Pop-OS) auf den lokalen Mount-Punkt / mnt

$ sudo cp /home/nikolao/Downloads/pop-os_20.10_amd64_intel_14.iso /mnt

und

$ sudo cp /home/nikolao/Downloads/ubuntu-20.04.2.0-desktop-amd64.iso /mnt

Dies kann einige Zeit in Anspruch nehmen, seien Sie einfach geduldig und warten Sie. Nachdem die ISO-Dateien kopiert wurden, unmounten Sie das Laufwerk.

Geben Sie Folgendes ein, um die Bereitstellung aufzuheben:

$ sudo umount /mnt

Das ist alles, was Sie tun müssen, und Ventoy wird ein Boot-Menü anzeigen, um sie auszuwählen.

HINWEIS: Ein bootfähiges Gerät wird nur in einem UEFI-unterstützten Laptop erkannt. Wenn der Benutzer die LEGACY-Unterstützung im BIOS aktiviert hat und der PC kein USB-Laufwerk erkennt, müssen Sie die Legacy-Unterstützung aktivieren und den sicheren Startmodus deaktivieren.

Fazit

Jetzt können Sie mehrere Linux- oder Windows-Distributionen von einem einzigen USB-Laufwerk starten.