Wenn Sie mehrere Linux-Systeme auf einem Computer ausführen wollten, mussten Sie diese per Multi-Boot installieren. Eine großartige Sache an Linux ist, dass es gut mit virtuellen Maschinen funktioniert. Virtuelle Linux-Maschinen haben viele versteckte Vorteile, die den meisten Benutzern nicht bewusst sind.
1. Schneller Start
Virtuelle Maschinen können schneller starten als eine "Bare-Metal"-Installation auf tatsächlicher Hardware. Dies kann daran liegen, dass eine virtuelle Maschine nicht die Einschalttests durchlaufen muss, die eine physische Maschine beim Start durchführt. Sie können ohne Zeitverlust auf einer virtuellen Linux-Maschine arbeiten.
2. Isolierte Umgebung
Eine virtuelle Linux-Maschine ist vom Host-Betriebssystem isoliert. Dies bedeutet, dass alle Probleme mit der Betriebssysteminstallation auf diese virtuelle Maschine beschränkt sind.
Wenn Ihr virtuelles Betriebssystem beschädigt oder von Malware betroffen ist, können Sie einfach Ihre Snapshots oder Backups wiederherstellen (mehr dazu später) und fortfahren, als ob es nicht passiert wäre. Und da nur das virtuelle System betroffen ist, können Sie Ihre normale Maschine wie gewohnt verwenden.
Sie können auch eine bestimmte Umgebung haben, die Sie für eine Anwendung benötigen. Ein Entwickler kann die Umgebung zusammen mit einer Anwendung ausliefern. Dieser Ansatz mit leichten Containern wie Docker hat sich zu einer beliebten Methode zum Bereitstellen von Software auf Servern entwickelt.
Verwandt: Gründe für die Verwendung von Docker-Virtualisierungssoftware
Wenn Sie Linux verwenden, können Sie die meiste Zeit, wenn Sie eine Windows-Anwendung verwenden müssen, die nicht mit Wine funktioniert, auf einer VirtualBox-Maschine ausführen, anstatt ein Dual-Boot-System zu erstellen. Es funktioniert auch umgekehrt. Wenn Sie mit dem Overhead leben können, sind virtuelle Maschinen aus allen genannten Gründen flexibler als Dual-Boot-Systeme.
3. Sie können virtuelle Maschinen klonen
Ein Linux-Desktop ist wunderbar, aber was passiert, wenn Sie einen neuen Computer bekommen? Sie müssen alle Ihre Dateien migrieren und alle Ihre Anwendungen neu installieren.
Mit einer virtuellen Maschine können Sie das System exportieren und auf die neue physische Maschine verschieben und dort weitermachen, wo Sie aufgehört haben.
Sie können Ihre Umgebung auch mit anderen teilen. Sie können eine Standardumgebung zum Entwickeln und Testen einer Anwendung erstellen, die für die Mitglieder Ihres Entwicklungsteams gleich ist.
Mit der Möglichkeit, Snapshots zu erfassen, können Sie alle Änderungen an Ihrem System, die schlecht funktionieren, rückgängig machen.
4. Sie können verschiedene Distributionen ausprobieren
Ein Großteil des Spaßes an Linux kommt vom Ausprobieren neuer Distributionen. Sie können Ihre Lieblingsdistribution weiterhin verwenden, während Sie mit verschiedenen experimentieren.
Es ist mühsam, Ihre Festplatte für jedes neue System neu zu partitionieren, aber das Erstellen neuer virtueller Maschinen ist trivial. Sie können vermeiden, mit CD-Rs herumzufummeln oder nach Ersatz-USB-Laufwerken zu suchen, um eine Live-Distribution zu starten.
Wenn Sie mit dem Testen eines Systems fertig sind, können Sie die virtuelle Maschine einfach löschen, wenn Sie sie nicht möchten.
Wenn Sie eine stabile Distribution wie Debian verwenden, können Sie ein hochmodernes System wie Arch Linux ausprobieren. Da es von Ihrem stabilen System isoliert ist, können Sie ohne Risiko für Ihr Hauptbetriebssystem experimentieren.
5. Einfache Sicherung und Wiederherstellung
Es ist einfacher, virtuelle Maschinen zu sichern und wiederherzustellen als für ein physisches System. Sie können einen Snapshot einer virtuellen Maschine in einer bekanntermaßen funktionierenden Konfiguration erstellen, bevor Sie umfangreiche Änderungen vornehmen. Wenn diese Änderungen Probleme verursachen, können Sie einfach dorthin zurückkehren, wo Sie waren, indem Sie den erstellten Snapshot laden.
Da Sie Snapshots erstellen und wiederherstellen können, können Sie sicher mit Linux-Konfigurationen experimentieren. Das Erstellen von Schnappschüssen erspart Ihnen viel Frustration, da Sie Zeit mit der Arbeit verbringen können, anstatt mit der Fehlerbehebung.
6. Sie können vorgefertigte Bilder verwenden
Neben dem schnellen Start der Verwendung einer virtuellen Maschine über eine physische Installation können Sie auch Zeit sparen, indem Sie vorgefertigte Images verwenden.
Repositorys bestehen aus vorgefertigten virtuellen Maschinen für fast jedes Open-Source-Betriebssystem, wie z OSBoxes-Site für VirtualBox. Der Vorteil ist, dass Sie sich den Installationsvorgang ersparen und mit der Arbeit an der neuen Maschine beginnen können.
Diese Systeme werden mit Standard-Admin-Konten geliefert, daher sollten Sie die Passwörter ändern. Sicherheit ist auf einer virtuellen Maschine, die nur auf Ihrem lokalen System ausgeführt wird, weniger wichtig, aber Sie sollten sich gute Gewohnheiten aneignen.
7. Leicht zu erlernende Linux/IT-Konzepte
Wenn Sie Linux noch nicht kennen, lernen Sie am besten auf einer virtuellen Maschine. Sie können sich mit der Installation, Konfiguration und Verwendung von Linux vertraut machen, ohne Ihre vorhandene Umgebung aufreißen zu müssen. Es ist auch praktischer als die Verwendung von Windows Subsystem für Linux.
Wenn Sie Linux auf dem Desktop verwenden und lernen möchten, wie Sie Linux auf Servern ausführen, können Sie auch auf einer VM experimentieren, anstatt teure zusätzliche Hardware zu kaufen. Sie könnten einen LAMP-Stack auf einem virtuellen Linux-Server aufrufen und lernen, wie man Webanwendungen schreibt.
Es gibt einen Grund, warum Virtualisierung für viele IT-Abteilungen so wichtig ist. Virtuelle Maschinen sind eine großartige Möglichkeit, ein "Heimlabor" virtueller Server einzurichten, ohne die Kosten oder den Platz physischer Maschinen.
Erfahren Sie mehr: Sollten Sie Linux in einer virtuellen Maschine oder WSL ausführen?
8. Verschiedene virtuelle Maschinen auf einem Computer
Sie können problemlos verschiedene virtuelle Linux-Maschinen auf einer physischen Maschine einrichten. Möglicherweise haben Sie nur einen begrenzten physischen Platz auf Ihrem Schreibtisch. Vielleicht möchten Sie nur einen Computer verwalten.
Sie können verschiedene virtuelle Maschinen für verschiedene Zwecke verwenden. Möglicherweise haben Sie einen kleinen stabilen Debian-Server oder einen hochmodernen Arch-Desktop. Sie könnten auch einen Datenbankserver oder einen Router auf einem Server einrichten. Sie können alle diese in ihren eigenen virtuellen Netzwerken verbinden.
Virtuelle Linux-Maschinen nutzen Ihre Hardware effizient. Selbst der billigste Computer, den Sie kaufen können, kann mehrere virtuelle Maschinen mit angemessener Leistung ausführen. Warum also nicht die verborgenen Fähigkeiten Ihres Computers nutzen und sie für Sie arbeiten lassen?
Virtualisierung und Linux: Eine erfolgreiche Kombination
Ein Grund dafür, dass Linux so weit verbreitet ist, ist, dass es mit verschiedenen Systemen koexistieren kann. Virtualisierung macht das möglich. Sie können mehrere Linux-Maschinen auf einem physischen Computer erstellen und diese nach Bedarf verschieben. Es ist schwer vorstellbar, dass Linux ohne virtuelle Maschinen da ist, wo es ist.
VirtualBox ist die führende Open-Source-Virtualisierungsanwendung, und es gibt Möglichkeiten, Ihre virtuellen Linux-Maschinen zu verbessern, um sie optimal zu nutzen.
Haben Sie genug von der schlechten Leistung virtueller Maschinen? Hier ist, was Sie tun sollten, um Ihre VirtualBox-Leistung zu steigern.
Weiter lesen
- Linux
- Virtuelle Maschine
- Linux-Distribution
- Linux-Tipps
David ist ein freiberuflicher Autor mit Sitz im pazifischen Nordwesten, stammt jedoch ursprünglich aus der Bay Area. Er ist seit seiner Kindheit technikbegeistert. Davids Interessen sind Lesen, Ansehen hochwertiger Fernsehsendungen und Filme, Retro-Spiele und das Sammeln von Schallplatten.
Abonniere unseren Newsletter
Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!
Klicken Sie hier, um zu abonnieren