/ / Anfänger Geek: Erstellen und Verwenden von virtuellen Maschinen

Anfänger Geek: Erstellen und Verwenden von virtuellen Maschinen

Mit virtuellen Maschinen können Sie einen Betrieb ausführenSystem in einem App-Fenster auf Ihrem Desktop, das sich wie ein vollständiger, separater Computer verhält. Sie können damit mit verschiedenen Betriebssystemen herumspielen, Software ausführen, die Ihr Hauptbetriebssystem nicht kann, und Apps in einer sicheren Sandkastenumgebung ausprobieren.

Es gibt mehrere gute freie virtuelle Maschine (VM)Da draußen gibt es Apps, mit denen jeder eine virtuelle Maschine einrichten kann. Sie müssen eine VM-App installieren und haben Zugriff auf Installationsmedien für das Betriebssystem, das Sie installieren möchten.

Was ist eine virtuelle Maschine?

Eine Virtual Machine App erstellt eine virtualisierteDie Umgebung wird einfach als virtuelle Maschine bezeichnet und verhält sich wie ein separates Computersystem mit virtuellen Hardwaregeräten. Die VM wird als Prozess in einem Fenster auf Ihrem aktuellen Betriebssystem ausgeführt. Sie können eine Betriebssystem-Installations-CD (oder eine Live-CD) in der virtuellen Maschine booten, und das Betriebssystem wird dazu verleitet, zu glauben, dass es auf einem realen Computer ausgeführt wird. Es wird so installiert und ausgeführt wie auf einer realen, physischen Maschine. Wann immer Sie das Betriebssystem verwenden möchten, können Sie das Programm der virtuellen Maschine öffnen und in einem Fenster auf Ihrem aktuellen Desktop verwenden.

In der VM-Welt ist das Betriebssystem tatsächlichDie Ausführung auf Ihrem Computer wird als Host bezeichnet, und alle Betriebssysteme, die in VMs ausgeführt werden, werden als Gäste bezeichnet. Es verhindert, dass Dinge zu verwirrend werden.

In einer bestimmten VM ist das Gastbetriebssystem auf einem Computer gespeichertVirtuelle Festplatte - Eine große Datei mit mehreren Gigabyte, die auf Ihrer realen Festplatte gespeichert ist. Die VM-App präsentiert diese Datei dem Gastbetriebssystem als echte Festplatte. Dies bedeutet, dass Sie nicht mit der Partitionierung herumspielen oder andere Dinge tun müssen, die mit Ihrer echten Festplatte zu tun haben.

Durch die Virtualisierung entsteht ein gewisser OverheadErwarten Sie, dass sie so schnell sind, als ob Sie das Betriebssystem auf echter Hardware installiert hätten. Anspruchsvolle Spiele oder andere Apps, die ernsthafte Grafik- und CPU-Leistung erfordern, eignen sich nicht so gut, sodass virtuelle Maschinen nicht die ideale Möglichkeit sind, Windows-PC-Spiele unter Linux oder Mac OS X zu spielen - zumindest nicht, wenn diese Spiele nicht sehr umfangreich sind älter oder grafisch nicht anspruchsvoll.

Die Grenze für die Anzahl der VMs, die Sie haben können, ist wirklichNur begrenzt durch den Festplattenspeicher. Hier ein Blick auf einige der VMs, die wir verwenden, um Dinge beim Schreiben von Artikeln zu testen. Wie Sie sehen, haben wir vollständige VMs mit mehreren installierten Windows- und Ubuntu-Versionen.

Sie können auch mehrere VMs gleichzeitig ausführen, sind jedoch durch Ihre Systemressourcen etwas eingeschränkt. Jede VM beansprucht etwas CPU-Zeit, RAM und andere Ressourcen.

Warum möchten Sie eine virtuelle Maschine erstellen?

Abgesehen davon, dass es Spaß macht, ein bisschen rumzuspielenMit bieten VMs eine Reihe von ernsthaften Anwendungen. Mit ihnen können Sie mit einem anderen Betriebssystem experimentieren, ohne es auf Ihrer physischen Hardware installieren zu müssen. Zum Beispiel sind sie eine großartige Möglichkeit, mit Linux - oder einer neuen Linux-Distribution - herumzuspielen und zu sehen, ob es sich für Sie richtig anfühlt. Wenn Sie mit einem Betriebssystem fertig sind, können Sie die VM einfach löschen.

VMs bieten auch die Möglichkeit, ein anderes Betriebssystem auszuführen. “Software. Als Linux- oder Mac-Benutzer können Sie beispielsweise Windows auf einer VM installieren, um Windows-Apps auszuführen, auf die Sie sonst möglicherweise keinen Zugriff haben. Wenn Sie eine spätere Windows-Version wie Windows 10 ausführen möchten, ältere Apps jedoch nur unter XP ausführen möchten, können Sie Windows XP auf einer VM installieren.

VERBUNDEN: Erklärte Sandboxes: Wie sie Sie bereits schützen und wie Sie ein Programm sandboxen

Ein weiterer Vorteil von VMs ist, dass sie es sind"Sandkasten" vom Rest Ihres Systems. Software in einer VM kann der VM nicht entgehen, um den Rest Ihres Systems zu manipulieren. Dies macht VMs zu einem sicheren Ort zum Testen von Apps - oder Websites -, denen Sie nicht vertrauen, und um zu sehen, was sie tun.

Wenn zum Beispiel "Hallo, wir sind von Windows"Betrüger haben angerufen. Wir haben ihre Software in einer VM ausgeführt, um zu sehen, was sie tatsächlich tun würden. Die VM hat verhindert, dass die Betrüger auf das echte Betriebssystem und die Dateien unseres Computers zugreifen.

Mit Sandboxing können Sie auch unsichere Betriebssysteme ausführensicherer. Wenn Sie Windows XP für ältere Apps noch benötigen, können Sie es auf einer VM ausführen, auf der zumindest der Schaden eines alten, nicht unterstützten Betriebssystems gemindert wird.

Apps für virtuelle Maschinen

Es gibt verschiedene virtuelle Maschinenprogramme, aus denen Sie auswählen können:

  • VirtualBox: (Windows, Linux, Mac OS X): VirtualBox ist sehr beliebt, weil es Open Source und völlig kostenlos ist. Es gibt keine kostenpflichtige Version von VirtualBox. Sie müssen sich also nicht mit den üblichen Upgrades und Nags beschäftigen, um mehr Funktionen zu erhalten. VirtualBox funktioniert sehr gut, insbesondere unter Windows und Linux, wo es weniger Konkurrenz gibt, und ist daher ein guter Ausgangspunkt für VMs.
  • VMware Player: (Windows, Linux): VMware verfügt über eine eigene Reihe von Programmen für virtuelle Maschinen. Sie können VMware Player unter Windows oder Linux als kostenloses, grundlegendes Tool für virtuelle Maschinen verwenden. Für erweiterte Funktionen, von denen viele in VirtualBox kostenlos verfügbar sind, ist ein Upgrade auf das kostenpflichtige VMware Workstation-Programm erforderlich. Wir empfehlen, mit VirtualBox zu beginnen. Wenn dies jedoch nicht ordnungsgemäß funktioniert, können Sie VMware Player ausprobieren.
  • VMware Fusion: (Mac OS X): Mac-Benutzer müssen VMware Fusion kaufen, um ein VMware-Produkt zu verwenden, da der kostenlose VMware Player auf einem Mac nicht verfügbar ist. VMware Fusion ist jedoch ausgefeilter.
  • Parallels Desktop: (Mac OS X): Für Macs steht außerdem Parallels Desktop zur Verfügung. Sowohl Parallels Desktop als auch VMware Fusion für Mac sind ausgefeilter als die Programme für virtuelle Maschinen auf anderen Plattformen, da sie an durchschnittliche Mac-Benutzer vermarktet werden, die möglicherweise Windows-Software ausführen möchten.

Während VirtualBox unter Windows und sehr gut funktioniertLinux- und Mac-Benutzer möchten möglicherweise ein ausgefeilteres, integriertes Parallels Desktop- oder VMware Fusion-Programm kaufen. Windows- und Linux-Tools wie VirtualBox und VMware Player richten sich in der Regel an ein anspruchsvolles Publikum.

Natürlich gibt es noch viele weitere VM-Optionen. Linux enthält KVM, eine integrierte Virtualisierungslösung. Die Professional- und Enterprise-Versionen von Windows 8 und 10 - jedoch nicht Windows 7 - enthalten Microsoft Hyper-V, eine weitere integrierte Lösung für virtuelle Maschinen. Diese Lösungen können gut funktionieren, verfügen jedoch nicht über die benutzerfreundlichsten Oberflächen.

Einrichten einer virtuellen Maschine

Sobald Sie sich für eine VM-App entschieden und diese erhalten habeninstalliert ist, ist das Einrichten einer VM eigentlich ziemlich einfach. Wir werden den grundlegenden Prozess in VirtualBox durchlaufen, aber die meisten Apps behandeln das Erstellen einer VM auf dieselbe Weise.

Öffnen Sie Ihre VM-App und klicken Sie auf die Schaltfläche, um eine neue virtuelle Maschine zu erstellen.

Sie werden von einem Assistenten durch den Vorgang geführtZunächst werden Sie gefragt, welches Betriebssystem Sie installieren möchten. Wenn Sie den Namen des Betriebssystems in das Feld „Name“ eingeben, wird die App höchstwahrscheinlich automatisch den Typ und die Version für das Betriebssystem auswählen. Wenn dies nicht der Fall oder falsch ist, wählen Sie diese Elemente selbst aus den Dropdown-Menüs aus. Wenn Sie fertig sind, klicken Sie auf "Weiter".

Der Assistent basiert auf dem Betriebssystem, das Sie installieren möchtenwählt einige Standardeinstellungen für Sie vor, aber Sie können sie über die folgenden Bildschirme ändern. Sie werden gefragt, wie viel Speicher der VM zugewiesen werden soll. Wenn Sie eine andere als die Standardeinstellung wünschen, wählen Sie sie hier aus. Andernfalls klicken Sie einfach auf "Weiter". Keine Sorge, Sie können diesen Wert später bei Bedarf ändern.

Der Assistent erstellt auch die virtuelle Festplattendatei, die von der VM verwendet werden soll. Sofern Sie noch keine virtuelle Festplattendatei haben, die Sie verwenden möchten, wählen Sie einfach die Option zum Erstellen einer neuen.

Sie werden auch gefragt, ob Sie eine erstellen möchtendynamisch zugewiesene oder Festplatte mit fester Größe. Bei einer dynamisch zugewiesenen Festplatte legen Sie eine maximale Festplattengröße fest, die Datei wird jedoch nur so groß, wie sie benötigt wird. Bei einer Festplatte mit fester Größe legen Sie auch eine Größe fest, die erstellte Datei ist jedoch von Anfang an so groß.

Wir empfehlen die Erstellung von Festplatten mit fester Größe, daSie verbrauchen zwar etwas mehr Speicherplatz, sind aber auch leistungsfähiger - sodass sich Ihre VM etwas reaktionsschneller anfühlt. Außerdem wissen Sie, wie viel Speicherplatz Sie verwendet haben, und werden nicht überrascht, wenn Ihre VM-Dateien wachsen.

Anschließend können Sie die Größe der virtuellen Festplatte festlegen. Sie können die Standardeinstellung verwenden oder die Größe an Ihre Bedürfnisse anpassen. Sobald Sie auf "Erstellen" klicken, wird die virtuelle Festplatte erstellt.

Danach kehren Sie in die Haupt-VM zurückApp-Fenster, in dem Ihre neue VM angezeigt werden soll. Vergewissern Sie sich, dass das von Ihnen benötigte Installationsmedium auf dem Computer verfügbar ist. In der Regel wird dabei über die Einstellungen der VM auf eine ISO-Datei oder eine echte CD verwiesen. Sie können Ihre neue VM ausführen, indem Sie sie auswählen und auf "Start" klicken.


Natürlich haben wir hier nur die Grundlagen der Verwendung von VMs angesprochen. Wenn Sie mehr darüber lesen möchten, lesen Sie einige unserer anderen Anleitungen:

  • Die vollständige Anleitung zur Beschleunigung Ihrer virtuellen Maschinen
  • Erstellen und Ausführen von virtuellen Maschinen mit Hyper-V
  • So installieren Sie Android in VirtualBox
  • So geben Sie die Dateien Ihres Computers für eine virtuelle Maschine frei
  • Verwenden Sie Portable VirtualBox, um virtuelle Maschinen überall hin mitzunehmen
  • 10 VirtualBox-Tricks und erweiterte Funktionen, die Sie kennen sollten

Haben Sie weitere Verwendungszwecke oder Tipps zur Verwendung von VMs, die wir nicht angesprochen haben? Lass es uns in den Kommentaren wissen!