So führen Sie eine virtuelle Maschine unter Linux aus: 3 verschiedene Möglichkeiten

So führen Sie eine virtuelle Maschine unter Linux aus: 3 verschiedene Möglichkeiten

Sie müssen ein anderes Betriebssystem auf Ihrem Linux-PC ausführen. Duales Booten ist eine Option, aber Sie könnten eine virtuelle Maschine verwenden.





Wenn Sie sich jedoch für die zweite Option entscheiden, welche Software für virtuelle Linux-Maschinen sollten Sie verwenden?





Virtuelle Maschinen vs. Dual Booting Linux

Es gibt zwei Möglichkeiten, mehrere Betriebssysteme auf einem Computer auszuführen:





Dual Booting ist gut, hat aber auch Nachteile. Sie können beispielsweise zwei oder mehr Linux-Distributionen ausführen (vielleicht Linux Mint oder Ubuntu ) auf Ihrem Computer installiert. Allerdings funktioniert es nicht bei jedem gut. Verschiedene Probleme können die Erfahrung vereiteln, z. B. ein Neustart.

Die Zeit für den Neustart, die Auswahl eines anderen Betriebssystems auf dem GRUB-Bootloader-Bildschirm und das anschließende Booten kann problematisch sein. Dies gilt insbesondere für Systeme, auf denen Linux neben Windows installiert ist.



Auf langsameren Systemen können Sie 5-10 Minuten warten, bevor Sie produktiv arbeiten können. Mit dem Scannen von Antiviren-Software beim Booten sind Sie bald auf einem massiven Go-Slow.

Durch Ausführen Ihres sekundären Betriebssystems in einer virtuellen Maschine kann dieses Problem jedoch behoben werden.





Was ist eine virtuelle Maschine?

Einfach ausgedrückt sind virtuelle Maschinen – bekannt als VMs – Anwendungen, die eine Softwareumgebung erstellen, die Computerhardware nachahmt. In dieser Umgebung kann dann ein Betriebssystem installiert werden. Wir nennen dies ein „Gastbetriebssystem“, während das Betriebssystem, das Sie auf Ihrem physischen Computer installiert haben, das „Hostbetriebssystem“ ist. Zusätzlich kann die Virtualisierung mit Hilfe dedizierter Systemhardware verbessert werden!

Erfahren Sie mehr: Was ist eine virtuelle Maschine und wie funktioniert sie?





ar zone app was ist das?

So aktivieren Sie die Virtualisierung auf Ihrem PC

Ihr ausgewähltes Gastbetriebssystem kann zwar ohne Hardwarevirtualisierung ausgeführt werden, aber wenn die Option verfügbar ist, lohnt es sich, sie zu verwenden. Nicht zuletzt, weil es die Systemressourcen Ihres Computers entlastet.

Um zu überprüfen, ob Ihr Linux-PC mit Virtualisierung umgehen kann, öffnen Sie ein Terminal und geben Sie Folgendes ein:

lscpu

Suchen Sie nach 'Virtualisierung'---der Typ, den die CPU Ihres Computers unterstützt, wird aufgelistet. Sie sollten einen Verweis auf VT-x, VT-d oder AMD-V sehen.

Um die Hardwarevirtualisierung zu aktivieren, müssen Sie Ihren Computer neu starten, um auf das BIOS/UEFI zuzugreifen. Wie dies erreicht wird, hängt von Ihrem Gerät ab, es wird im Allgemeinen durch Tippen auf . aufgerufen Des oder F2 nach dem Neustart des Computers.

Finden Sie die Fortschrittlich Bildschirm im BIOS und suchen Sie nach einer der folgenden Optionen:

  • Virtualisierung
  • VT-x (Intel---ältere Systeme haben VT-d)
  • AMD-V (AMD-Systeme)

In älteren BIOS-Umgebungen wird mit den Pfeiltasten navigiert; Menüs in neueren UEFIs können jedoch mit einer Maus aufgerufen werden. Wenn Sie die Virtualisierung aktiviert haben, klicken Sie auf F10 zu speichern und zu beenden.

Ihr PC wird dann neu gestartet.

3 Tools für virtuelle Maschinen für Linux

Wenn die Virtualisierung aktiviert ist, ist es an der Zeit, einen Blick auf die Auswahl an Linux-VM-Anwendungen zu werfen.

1. VirtualBox

VirtualBox bietet vielseitige Virtualisierung und kann eine virtuelle Maschine mit praktisch jedem Betriebssystem erstellen (außer denen, die für ARM-Geräte bestimmt sind). Es bietet auch software- und hardwareunterstützte Virtualisierung und speichert virtuelle Maschinen als Disk-Images. Dadurch können sie einfach gesichert oder auf andere PCs oder VM-Anwendungen migriert werden.

VirtualBox ist besonders gut darin, 32-Bit- und 64-Bit-Linux-Distributionen sowie Windows auszuführen. Es ist sogar möglich, macOS auf VirtualBox auszuführen, vielleicht um es zu testen, bevor Sie Ihren PC als Hackintosh konfigurieren.

Herunterladen: VirtualBox (Kostenlos)

2. Führen Sie eine Linux-VM in QEMU . aus

Wenn Sie ein ARM-Betriebssystem als Ihre Linux-VM ausführen möchten, ist QEMU die beste Wahl. Dieses befehlszeilenbasierte Tool ist für VMs von Android, Raspbian oder dem Nicht-Linux-RISC-Betriebssystem geeignet und lässt sich schnell einrichten.

So entfernen Sie Ubuntu Dual Boot

QEMU, die Abkürzung für 'Quick Emulator', ist jedoch eine kleine Herausforderung, da es sich eher auf die Befehlszeile als auf eine mausgesteuerte Schnittstelle verlässt. Um Zeit zu sparen, können einige Gastbetriebssysteme mit integrierter QEMU heruntergeladen werden. Siehe unseren Blick auf Ausführen des Raspbian Pi OS in QEMU um eine Einführung in dieses Linux-VM-Tool zu erhalten.

Obwohl der ungekürzte Name für QEMU „Quick Emulator“ lautet, handelt es sich in Wirklichkeit um einen Hypervisor, ein Tool zur Verwaltung der Hardwarevirtualisierung. Sie können QEMU installieren mit:

sudo apt install qemu qemu-kvm libvirt-bin

Wie bereits erwähnt, wird die Befehlszeilenschnittstelle im Terminal verwendet, um QEMU auszuführen. Dies kann für neuere Linux-Benutzer eine Herausforderung darstellen, aber glücklicherweise gibt es Lösungen. Diese QEMU-Forks fügen eine grafische Benutzeroberfläche (GUI) hinzu, sodass Sie eine Linux-VM ausführen können, ohne Befehle einzugeben:

Diese Projekte befinden sich in unterschiedlichen Entwicklungsstadien --- die besten Ergebnisse erzielen Sie mit QtEmu.

3. VMware Workstation-Player

VMware ist der Branchenführer in der Desktop- und Servervirtualisierung mit Tausenden von Unternehmenskunden. Glücklicherweise veröffentlichen sie auch eine kostenlose Version für gezieltere Anwendungsfälle.

Herunterladen: VMware Workstation-Player

Mit Unterstützung für alle gängigen Linux-Betriebssysteme und über 200 Gastbetriebssysteme ist VMware Workstation Player eine intelligente Linux-VM-Lösung. Beachten Sie jedoch, dass VMware Workstation Player im Gegensatz zu QEMU keine ARM-Betriebssysteme ausführen kann.

Welche Linux-Distributionen laufen am besten in einer VM?

Nachdem Sie eine geeignete Anwendung für virtuelle Maschinen ausgewählt haben, müssen Sie die Wahl des Gastbetriebssystems anpassen. Beispielsweise können Sie Windows mühelos auf VirtualBox und VMware ausführen

So deaktivieren Sie Live-Benachrichtigungen in der Facebook-App

Umgekehrt eignet sich QEMU zum Ausführen von auf ARM ausgerichteten Distributionen wie dem Raspberry Pi OS oder Android.

In der Zwischenzeit läuft etwas Leichtes wie Lubuntu auf jedem dieser virtuellen Linux-Maschinentools.

Aber was ist, wenn Sie alle drei ausführen möchten? Glücklicherweise besteht eine beträchtliche Kreuzkompatibilität zwischen ihnen. Sie können eine VDI-Datei von einer VirtualBox-Installation in eine andere importieren oder ein VMware VMDK in eine lesbare IMG-Datei für QEMU konvertieren.

Unabhängig davon, welche Linux-VM-App Sie verwenden, Sie können also sicher sein, dass Sie Ihre Linux-VM auf andere Geräte verschieben.

Welches Linux Virtual Machine Tool sollten Sie verwenden?

Wir haben uns also drei Anwendungen für virtuelle Maschinen angesehen. Aber welche sollten Sie verwenden?

Es ist ein kniffliges. Wenn Sie eine einfache Virtualisierung wünschen, die unkompliziert und Open Source ist, wählen Sie VirtualBox. Wenn Open Source kein Problem darstellt, bietet VMware möglicherweise etwas mehr Stabilität, insbesondere auf neueren Computern.

Wenn Sie in der Zwischenzeit ein ARM-Betriebssystem auf Ihrer Linux-VM ausführen möchten, wählen Sie QEMU. Verwenden Sie eine GUI, wenn Sie nicht zu lange im Terminal verbringen möchten.

Teilen Teilen Tweet Email 7 praktische Gründe für die Verwendung einer virtuellen Maschine

Wofür werden virtuelle Maschinen verwendet? Hier sind einige praktische Vorteile und Verwendungsmöglichkeiten für virtuelle Maschinen, die Sie jetzt ausprobieren können.

Weiter lesen
Verwandte Themen
  • Linux
  • VirtualBox
  • Virtuelle Maschine
  • Betriebssysteme
  • Linux-Tipps
Über den Autor Christian Cawley(1510 Artikel veröffentlicht)

Stellvertretender Redakteur für Sicherheit, Linux, DIY, Programmierung und Tech Explained und wirklich nützlicher Podcast-Produzent mit umfangreicher Erfahrung im Desktop- und Software-Support. Als Mitwirkender für das Linux-Format-Magazin ist Christian ein Raspberry-Pi-Tüftler, Lego-Liebhaber und Retro-Gaming-Fan.

Mehr von Christian Cawley

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um zu abonnieren