Ubuntu

So installieren Sie Ubuntu dauerhaft auf einem externen Laufwerk mit VirtualBox

So installieren Sie Ubuntu dauerhaft auf einem externen Laufwerk mit VirtualBox
Eine tragbare Festplatte mit einer voll funktionsfähigen eigenständigen Installation von Ubuntu kann in Szenarien nützlich sein, in denen Sie keinen Zugriff auf ein Betriebssystem Ihrer Wahl haben. Es kann für Unterrichtszwecke verwendet werden, um ein Projekt vorzuführen, eine Präsentation zu machen und so weiter. In diesem Artikel erfahren Sie, wie Sie Ubuntu mit VirtualBox dauerhaft auf einem externen USB-Laufwerk installieren.

Zu dieser Methode sind einige Dinge zu beachten:

Voraussetzungen

Um VirtualBox unter Ubuntu zu installieren, führen Sie die folgenden Befehle nacheinander aus:

$ sudo apt install virtualbox virtualbox-guest-additions-iso virtualbox-ext-pack
$ sudo usermod -a -G vboxusers $USER
$ sudo modprobe vboxdrv

Starten Sie das System neu, um die Installation abzuschließen.

Schließen Sie ein externes USB-Laufwerk an, auf dem Sie Ubuntu installieren möchten, und führen Sie dann den folgenden Befehl aus:

$ VBoxManage list usbhost

Sie sollten Ihr externes Laufwerk in der Terminalausgabe aufgelistet sehen:

Ich habe das externe USB-Laufwerk SanDisk Cruzer Force für die Installation von Ubuntu vorbereitet und es wird vom Befehl VBoxManage korrekt aufgelistet listed.

Beachten Sie, dass diese Schritte unbedingt erforderlich sind, damit dieses Tutorial funktioniert. Wenn das externe USB-Laufwerk nicht in der oben gezeigten Terminalausgabe aufgeführt ist, können Sie Ubuntu nicht darauf installieren. Diese Anleitung wurde mit Ubuntu 19 . getestet.10 und es funktioniert möglicherweise nicht auf älteren Versionen.

Vorbereiten der virtuellen Maschine

Um Ubuntu mit VirtualBox auf einem externen Laufwerk zu installieren, müssen Sie in einer virtuellen Maschine in den Ubuntu-Live-ISO-Modus booten. Wenn Ubuntu im Live-Modus auf einer VirtualBox-Maschine ausgeführt wird, können Sie das mit Ubuntu gelieferte Standardinstallationsprogramm verwenden, um es auf einem externen USB-Laufwerk zu installieren.

Starten Sie VirtualBox über den Anwendungsstarter und klicken Sie auf die Schaltfläche „Neu“, um eine neue virtuelle Maschine hinzuzufügen. Vergeben Sie einen Namen Ihrer Wahl, aber stellen Sie sicher, dass „Typ“ auf Linux eingestellt ist. Klicken Sie auf die Schaltfläche „Weiter >“, um fortzufahren.

Legen Sie im nächsten Fenster die RAM-Menge für die virtuelle Ubuntu-Maschine fest. Stellen Sie sicher, dass Sie dem standardmäßigen Ubuntu-Installationsprogramm eine großzügige Menge zuweisen, damit es ohne Probleme in der virtuellen Maschine funktioniert.

Stellen Sie auf dem nächsten Bildschirm sicher, dass das Optionskästchen „Keine virtuelle Festplatte hinzufügen“ aktiviert ist. Da Sie Ubuntu auf einem externen Laufwerk installieren, müssen Sie keine virtuelle Festplatte erstellen. Dadurch wird die Wahrscheinlichkeit minimiert, Ubuntu auf einer falschen Festplatte zu installieren.

Ignorieren Sie die Warnung „ohne Festplatte“ und klicken Sie auf die Schaltfläche „Weiter“, um den Vorgang zum Erstellen einer virtuellen Ubuntu-Maschine abzuschließen.

Wählen Sie Ihre neu erstellte virtuelle Maschine aus und klicken Sie dann auf die Schaltfläche „Einstellungen“, um mit der Konfiguration der virtuellen Maschine zu beginnen.

Gehen Sie zur Registerkarte "System" und wählen Sie die entsprechende Anzahl von CPU-Prozessoren aus, wobei Sie Ihre Hardwarefähigkeiten berücksichtigen. Wie bereits erwähnt, wird das Installationsprogramm in einer virtuellen Maschine ausgeführt. Wenn Sie der virtuellen Maschine mehr Leistung zuweisen, wird eine schnellere Installation auf dem externen Laufwerk gewährleistet.

Gehen Sie zur Registerkarte "Anzeige", wählen Sie den entsprechenden Videospeicher aus und klicken Sie auf das Kontrollkästchen "3D-Beschleunigung aktivieren". Diese Einstellungen verbessern auch die Leistung von Ubuntu in der virtuellen Maschine.

Klicken Sie auf die Registerkarte „Speicher“ und klicken Sie auf das kleine Plus-Symbol vor dem Eintrag „Controller: IDE“.

Klicken Sie im nächsten Fenster auf "Diskette auswählen".

Wählen Sie auf dem nächsten Bildschirm entweder ein vorhandenes ISO-Image aus, das Sie möglicherweise beim Erstellen einer anderen virtuellen Maschine verwendet haben, oder fügen Sie über die Schaltfläche „Hinzufügen“ ein neues ISO-Image hinzu.

Nachdem Sie ein ISO-Image ausgewählt haben, stellen Sie sicher, dass es im Abschnitt „Speicher“ angezeigt wird.

Gehen Sie zur Registerkarte „USB“ und klicken Sie auf „USB-Controller aktivieren“. Wählen Sie die entsprechende USB-Version und klicken Sie auf das Plus-Symbol, um ein neues Gerät aus dem kleinen Popup-Menü hinzuzufügen.

Stellen Sie abschließend sicher, dass Ihr ausgewähltes USB-Gerät in der Liste angezeigt wird.

Wenn Sie bisher alle Schritte richtig befolgt haben, ist Ihre virtuelle Ubuntu-Maschine fertig und Sie können sie starten.

Booten der virtuellen Maschine, um Ubuntu auf einem USB-Laufwerk zu installieren

Wählen Sie die neue virtuelle Maschine in der linken Seitenleiste aus und klicken Sie auf die Schaltfläche „Start“, um sie zu starten. Die Installation von Ubuntu in einer virtuellen Maschine ist ziemlich einfach und identisch mit der Installation von Ubuntu auf einem echten PC. Der Vollständigkeit halber erwähne ich hier ein paar Schritte (getestet mit Xubuntu 19.10, weil ich einige Probleme mit der GNOME-Shell in der virtuellen Maschine hatte).

Klicken Sie auf die Schaltfläche "Xubuntu installieren" (oder Ubuntu), um den Installationsprozess zu starten.

Folgen Sie den Anweisungen auf dem Bildschirm, bis Sie den Bildschirm „Installationstyp“ erreichen. Um Xubuntu auf einem externen USB-Laufwerk zusammen mit einem voll funktionsfähigen GRUB-Bootloader auf dem Laufwerk selbst zu installieren, müssen Sie auf die Radiobox "Disk löschen und Xubuntu installieren" klicken. Sie können auch auf „Etwas anderes“ klicken, um zu den erweiterten Einstellungen und zum Partitionsmanager zu gelangen.

Der Partitionsmanager listet nur das externe USB-Laufwerk als gültiges Installationsziel auf, wie im Screenshot unten gezeigt. Die Option "Gerät für Bootloader-Installation" zeigt auch nur externes Laufwerk an. Da nur zwei Medienlaufwerke der virtuellen Maschine ausgesetzt sind: das Xubuntu-ISO-Image und das externe USB-Laufwerk, besteht keine Möglichkeit, das Betriebssystem auf einem internen Laufwerk oder einer falschen Partition zu installieren.

Warten Sie, bis das Installationsprogramm abgeschlossen ist, und trennen Sie dann das USB-Laufwerk. Das war's, Sie haben jetzt komplettes Ubuntu auf einem externen Laufwerk installiert und können es von jedem System booten, das über einen USB-Anschluss verfügt.

Beachten Sie, dass der Installationsprozess in einer virtuellen Maschine langsamer ist als auf einer echten Hardware. Die benötigte Zeit hängt von Ihrer Hardware- und virtuellen Maschinenkonfiguration ab und kann sogar Stunden dauern.

Fazit

Es ist möglich, Ubuntu auf einem externen Laufwerk von einem bootfähigen Live-USB-Stick selbst zu installieren. Es besteht jedoch immer die Möglichkeit, dass entweder das Betriebssystem oder der Bootloader auf einer falschen Partition installiert wird, insbesondere wenn mehrere Laufwerke an das System angeschlossen sind. Diese Methode ist viel sicherer, da nur eine begrenzte Anzahl von Laufwerken für die virtuelle Maschine verfügbar gemacht wird, was sie weniger fehleranfällig macht. Da kein echter USB-Stick gebootet werden muss, können Sie auch das Host-Betriebssystem weiter verwenden, während die Installation im Hintergrund in einer virtuellen Maschine abgeschlossen wird.

Nützliche Tools für Linux-Spieler
Wenn Sie gerne unter Linux spielen, haben Sie wahrscheinlich Apps und Dienstprogramme wie Wine, Lutris und OBS Studio verwendet, um das Spielerlebnis ...
HD-Remastered-Spiele für Linux, die noch nie zuvor eine Linux-Version hatten
Viele Spieleentwickler und -herausgeber entwickeln HD-Remaster alter Spiele, um die Lebensdauer des Franchise zu verlängern. Bitte Fans, die Kompatibi...
So verwenden Sie AutoKey zur Automatisierung von Linux-Spielen
AutoKey ist ein Desktop-Automatisierungsdienstprogramm für Linux und X11, programmiert in Python 3, GTK und Qt. Mithilfe der Skript- und MACRO-Funktio...