3 Möglichkeiten, eine virtuelle Maschine unter Linux auszuführen

3 Möglichkeiten, eine virtuelle Maschine unter Linux auszuführen / Linux

Sie müssen ein anderes Betriebssystem auf Ihrem Linux-PC ausführen. 7 Gründe, warum Sie Dual-Boot-Linux sollten (und nicht) sollten 7 Gründe, warum Sie Dual-Boot-Linux (und sollten) sollten (und sollten)? Oft sollte die Entscheidung, Linux über Windows zu installieren, oft recht schwierig sein. Aber warum nicht für beides entscheiden? Hier sind fünf Gründe für das Dual-Boot und zwei Gründe, die Sie nicht tun sollten. Lesen Sie mehr oder verwenden Sie eine virtuelle Maschine. Wenn Sie sich für die zweite Option entscheiden, welche Software für virtuelle Maschinen sollten Sie verwenden??

Virtuelle Maschinen im Vergleich zum dualen Booten

Laufen Sie Linux - vielleicht Linux Mint oder Ubuntu Linux Mint vs Ubuntu: Welche Distro sollten Sie wählen? Linux Mint vs Ubuntu: Welche Distro sollte man wählen? Linux Mint und Ubuntu sind zwei der beliebtesten Linux-Distributionen, aber es gibt echte Unterschiede zwischen den beiden. Welches ist das Richtige für Sie? Lesen Sie mehr - neben Windows? Oder haben Sie zwei oder mehr Linux-Distributionen auf Ihrem Computer installiert? Wie läuft es bei dir ab? Für einige funktioniert diese Dynamik gut. Für andere kann ein Neustart ein Problem sein.

Die Zeit, die für den Neustart, das Auswählen eines anderen Betriebssystems auf dem GRUB-Bootloader-Bildschirm und den Startvorgang benötigt wird, kann problematisch sein. Dies gilt insbesondere für Systeme, auf denen Linux neben Windows installiert ist.

Bei langsameren Systemen oder bei denen viele Apps beim Laden von Windows versucht werden, können Sie 5-10 Minuten warten, bevor Sie produktiv werden können. Setzen Sie eine Antivirenlösung ein, und schon geht es los.

Wenn Sie Ihr sekundäres Betriebssystem in einer virtuellen Maschine ausführen, kann dieses Problem jedoch behoben werden.

Was ist eine virtuelle Maschine??

In der Vergangenheit haben wir uns mehrmals mit virtuellen Maschinen - so genannten VMs - beschäftigt. Einfach ausgedrückt, handelt es sich dabei um Anwendungen, die eine Softwareumgebung schaffen, die Computerhardware nachahmt. In dieser Umgebung kann dann ein Betriebssystem installiert werden. Wir nennen das a “Gastbetriebssystem”, während das Betriebssystem, das Sie auf Ihrem physischen Computer installiert haben, das ist “Host OS”.

Darüber hinaus kann die Virtualisierung mithilfe dedizierter Systemhardware verbessert werden.

So aktivieren Sie die Virtualisierung auf Ihrem PC

Während Ihr ausgewähltes Gastbetriebssystem möglicherweise ohne Hardwarevirtualisierung ausgeführt wird, lohnt sich die Verwendung der Option, wenn die Option verfügbar ist. Nicht zuletzt deshalb, weil dadurch die Systemressourcen Ihres Computers verringert werden.

Um die Hardwarevirtualisierung zu aktivieren, müssen Sie Ihren Computer neu starten, um auf das BIOS zugreifen zu können. Wie dies erreicht wird, hängt von Ihrem Gerät ab, wird jedoch im Allgemeinen durch Tippen ausgeführt Del oder F2 Nach dem Neustart des Computers.

Suchen Sie im BIOS nach dem Erweiterten Bildschirm, und suchen Sie nach einer der folgenden Optionen:

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

Das BIOS wird mit den Pfeiltasten navigiert. Wenn Sie die Virtualisierung aktiviert haben, klicken Sie auf F10 zu speichern und zu beenden.

Sobald dies erledigt ist, haben Sie die Wahl zwischen drei Open-Source-VM-Anwendungen, die wir im Folgenden betrachten werden (VMWare ist auch für Linux verfügbar, ist jedoch nicht Open Source)..

1. VirtualBox

Durch die vielseitige Virtualisierung kann VirtualBox eine virtuelle Maschine mit praktisch jedem Betriebssystem erstellen (außer denjenigen, die für ARM-Geräte vorgesehen sind). Es bietet auch Software und hard-assistierte Virtualisierung, in der virtuelle Maschinen als Festplatten-Images gespeichert werden. Dadurch können sie problemlos gesichert oder auf andere PCs oder VM-Anwendungen migriert werden.

VirtualBox eignet sich besonders gut für 32-Bit- und 64-Bit-Linux-Distributionen sowie für Windows. Es ist sogar möglich, OS X auf VirtualBox auszuführen, vielleicht zu testen, bevor Sie Ihren PC als Hackintosh Tech Recipe konfigurieren: Optimale Hardwarekomponenten für ein perfektes Hackintosh Tech Rezept: Optimale Hardwarekomponenten für einen perfekten Hackintosh Denken Sie daran, einen Hackintosh zu bauen? Sie können einen Mac Pro zum halben Preis des echten Dings machen. Ich habe einen benutzerdefinierten Hackintosh zusammengestellt, dessen Informationen von verschiedenen Hackintosh-Enthusiasten stammen. Auch mit… Lesen Sie weiter. Eine Kopie für Ihre Distribution finden Sie unter virtualbox.org/wiki/Downloads.

2. QEMU

Wenn Sie ein ARM-Betriebssystem (z. B. Android, Raspbian oder RISC OS) ausführen möchten, sollten Sie dieses auf der Befehlszeile basierende Tool auswählen.

Kurz für “Schneller Emulator”, QEMU ist unkompliziert einzurichten, und einige Gastbetriebssysteme können sogar mit integriertem QEMU heruntergeladen werden. Bei unserem vorherigen Blick auf das Ausführen des primären Raspbian Pi-Betriebssystems Raspbian in QEMU erhalten Sie eine gute Einführung in dieses Tool.

Obwohl der ungekürzte Name für QEMU ist “Schneller Emulator”, Es handelt sich tatsächlich um einen Hypervisor, ein Tool zur Verwaltung der Hardwarevirtualisierung. Sie können QEMU installieren mit:

sudo apt-get installieren qemu qemu-kvm libvirt-bin

3. KVM

KVM ist eine Verzweigung des QEMU-Projekts und stellt zusammen mit diesem Tool zusätzliche Optionen (z. B. native Geschwindigkeit) bereit, die über die native VM-Funktionalität hinausgehen.

Dies bedeutet, dass KVM eine höhere Geschwindigkeit und Stabilität bietet als VirtualBox, aber der Aufbau von KVM ist etwas komplizierter. Wenn Sie sich jedoch mit paravirtualisierten Treibern auseinandersetzen können, sind Sie auf dem besten Weg, zu verstehen, warum KVM eine beliebte Option für das Hosting von VMs ist.

Um KVM zu verwenden, stellen Sie zunächst sicher, dass Ihre Hardware für die Hardwarevirtualisierung geeignet ist:

sudo apt-get install cpu-checker

Wenn die Antwort ist “KVM-Beschleunigung kann verwendet werden”, Fahren Sie mit der Installation der Software fort:

sudo apt-get installiert qemu-kvm libvirt-bin virtinst bridge-utils

Sie können KVM über den Desktop mit dem Virtual Machine Manager ausführen, den Sie im Desktop-Menü finden sollten.

Welche Distros laufen am besten in einer VM??

Wenn Sie sich für eine geeignete Anwendung für virtuelle Maschinen entschieden haben, müssen Sie das Gastbetriebssystem Ihrer Wahl anpassen. Zum Beispiel können Sie Windows mühelos auf VirtualBox ausführen, obwohl Windows 7 wahrscheinlich die sicherste Option ist.

Umgekehrt eignet sich QEMU für die Ausführung von ARM-gezielten Distributionen wie Raspberry Pis Raspbian oder Android.

In der Zwischenzeit etwas Leichtes wie Lubuntu Lubuntu: Eine leichte Version von Ubuntu [Linux] Lubuntu: Eine leichte Version von Ubuntu [Linux] Sie lieben Ubuntu, aber fühlen Sie sich skeptisch gegenüber der neuen Unity-Schnittstelle von 11.04? Testen Sie Lubuntu 11.04, eine extrem leichte Alternative zum Hauptzweig von Ubuntu. Sie werden feststellen, dass die menügesteuerte Benutzeroberfläche bekannt ist und die Ressourcen bemerkenswert niedrig sind… Read More wird auf jedem dieser VM-Tools ausgeführt.

Welches VM-Tool sollten Sie verwenden??

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

Es ist eine knifflige Sache. Wenn Sie eine einfache und schnell einzurichtende Virtualisierung wünschen, sollte VirtualBox Ihre erste Anlaufstelle sein. Wenn Sie eine erweiterte Virtualisierung wünschen oder eine VM eines ARM-Geräts ausführen möchten, sehen Sie sich QEMU an.

Wenn Sie sich jedoch als Hauptbenutzer einer virtuellen Maschine betrachten, sollte KVM Ihre erste Station sein.

Bevorzugen Sie den Dual-Boot-Modus oder ist die Einrichtung einer virtuellen Maschine für den Zugriff auf mehrere Plattformen von Vorteil? Sagen Sie uns in den Kommentaren, wie Sie das machen.

Erfahren Sie mehr über: Virtuelle Maschine.