Virtuelle Maschine erstellen – Tutorial mit Erklärung [VMware]

vmware erstellen Coding Lab Steffen Lippke Guide Tutorials
vmware erstellen Coding Lab Steffen Lippke Guide Tutorials

Virutelle Maschine erstellen – einfach?

Wie funktioniert eine Virtuelle Maschine? Dieses Tutorial soll Dir eine Einführung in die Welt der Virtualisierung geben.

In 6 Schritten zeige ich Dir, wie Du eine eigene Linux Virtuelle Maschine erstellst und benutzen kannst.

Erklärung zur Virtuellen Maschine

Ein Betriebssystem kapselt eine virtuelle Maschine von einem laufenden Betriebssystem ab. Eine Virtuelle Maschine stellt ein Betriebssystem in einem Betriebssystem dar, welches unabhängig voneinander läuft. Die Operationen der Virtuellen Maschine führt die GPU (Graphical Processing Unit) aus.

17 Installiere Linux Mint - Virtuelle Maschine erstellen Coding Steffen Lippke
17 Installiere Linux Mint – Virtuelle Maschine erstellen Coding Steffen Lippke

Hypervisor – Der Motor hinter Virtuellen Maschine

Der reale Computer simuliert mit seinem Betriebssystem eine zweite physische Hardware, auf dem die virtuelle Maschine laufen kann. Der Microsoft Hypervisor verwaltet Speicher, CPU und Netzwerk Anfragen und begrenzt die Ressourcen für die Virtuelle Maschine.

Virtuelle Maschine erstellen für …

Warum brauche ich eine virtuelle Maschine?

Eine VM hat viele verschiedene Verwendungszwecke. Die Isolation, Überwachung und Kontrollierbarkeit machen die VM interessant für folgenden Testfälle:

  • Malware: Damit ein Antivirushersteller neue Malware erkennt, muss diese eine VM testen.
  • Entwicklung eines Betriebssystems: Wer an Boot-Prozessen und Kernelcode arbeitet, möchte nicht auf dem eigenen System operieren.
  • Sauber getrennte Dateien und Programm: Die VM bietet eine strikte Trennung der Daten und Programme der verschiedenen Betriebssysteme an.
  • Entwicklungsumgebung: Eine VM eignet sich zum Testen von instabiler Software, die das Betriebssystem zum Absturz bringen lassen können.
  • Phishing: Innerhalb einer VM kannst Du gefährliche und unbekannten E-Mail-Anhängen öffnen, um eine Infektion auf dem Hauptcomputer zu vermeiden.

3 Gründe für eine Virtuelle Maschine

Ressourcen besser aufteilen

Mit virtuelle Maschinen kannst Du auf einem Computer mehrere Betriebssysteme. Du kannst die CPU-, RAM- und GPU-Ressourcen besser mit dieser Strategie ausnutzen.

Mehr Betriebssysteme testen

Der Zugang zu verschiedenen Betriebssystemen zur gleichen Zeit ermöglichen Dir umfangreiche Testmöglichkeiten für die Programme. Du kannst unbekannte Betriebssysteme testen und mit einer „schnellen“ VM-Installation überprüfen, ob Du dauerhaft zu einem anderen Betriebssystem wechseln möchtest.

Rechnerarchitektur umgehen

VMs bieten den Vorteil, die Betriebssysteme mit verschiedenen Rechnerarchitektur-Philosophien zu testen.

RISC oder CISC?

RISC hast sich am Markt durchgesetzt. Complex Instruction Set Computer (CISC) braucht geringeren Speicherplatz auf der CPU (Register).

CISC verwendet viele Befehle und Mikrocode Unterprozesse. Reduced Instruction Set Computer (RISC) benötigt viel Speicherplatz auf der CPU (Register). RISC nutzt für die Operationen die Basisoperation und keine Routinen.

Praxis – Virtuelle Maschine erstellen

VMware bietet eine kostenfreie Produkt-Version an, die Ihr für Privat- und Universitätsprojekte nutzen könnt. Alternative kannst Du VirtualBox, eine Open Source Variante, verwenden.Viele Konfigurationsschritte bei der Einrichtung der VM gleichen der von der VMware.

VMware arbeitet mit Cloud-Computing und Virtualisierung (Virtuelle Maschinen). Viele Zukäufe von anderen kleine und größeren IT-Unternehmen, um das Wissens-Portfolio zu erweitern.

#1 VMware auf Windows betriebsbereit

  1. Gehe auf
    https://www.vmware.com/de/products/workstation-player.html
    und downloade Dir den VMware Workstation Player (NICHT PRO).
00 VMware Homepage - Virtuelle Maschine erstellen Coding Steffen Lippke
00 VMware Homepage – Virtuelle Maschine erstellen Coding Steffen Lippke
  • Lade Dir VMware Workstation XX.X.X Player for Windows 64-bit Operating Systems herunter
  • 01 64 Bit - Virtuelle Maschine erstellen Coding Steffen Lippke
    01 64 Bit – Virtuelle Maschine erstellen Coding Steffen Lippke
  • Führe Dir Exe aus
  • 03 Einfach Next - - Virtuelle Maschine erstellen Coding Steffen Lippke
    03 Einfach Next – – Virtuelle Maschine erstellen Coding Steffen Lippke
  • Klicke auf Weiter
  • Verwende den verbesserten Tastaturtreiber nicht
  • 04 Verbesserete Tastatur - Virtuelle Maschine erstellen Coding Steffen Lippke
    04 Verbesserete Tastatur – Virtuelle Maschine erstellen Coding Steffen Lippke
  • Lasse die Installation durchlaufen
  • Bestätige, dass Du die Software nicht kommerziell nutzt
  • 05 Nicht kommerziell - Virtuelle Maschine erstellen Coding Steffen Lippke
    05 Nicht kommerziell – Virtuelle Maschine erstellen Coding Steffen Lippke
  • Bereit für die Betriebssystems-Installation
  • #2 Betriebssystem für die VM herunterladen

    Viele Linux Betriebssysteme sind kostenlos.

    Auf distrowatch.com kannst Du Dir ansehen, welches Linux gerade hipp ist. Je nach Zweck, Verwendung und Wünschen wählst Du ein Betriebssystem aus.

    1MX Linuxhttps://mxlinux.org/download-links#Mirrors
    2Manjarohttps://manjaro.org/download/
    3Minthttp://www.linuxmint.com/download.php
    4Debianhttp://www.debian.org/distrib/ftplist
    5Ubuntuhttps://www.ubuntu.com/download/

    Downloade Dir die aktuellste Version Deines Favoriten in 64 Bit als eine .iso-Datei. Datei. Eine .iso-Datei brennt der Geek normalerweise auf eine CD oder USB-Stick, damit Du beim Boot des Computers auf ein anderes Installationsmedium wechseln kannst. In diesem Fall ist das nicht notwendig.

    06 Installation beendet - Virtuelle Maschine erstellen Coding Steffen Lippke
    06 Installation beendet – Virtuelle Maschine erstellen Coding Steffen Lippke

    Die Einrichtung der anderen Linux System folgt analog.

    Ich zeige Dir die Installation von Linux Mint mit der VMware. Alle Ubuntu / Debian Betriebssysteme mit grafischer Benutzeroberfläche habe ein ähnliches Installationsverhalten.

    #3 Virtuelle Maschine erstellen in VMware

    1. Erstelle eine neue Maschine
    2. Wähle ISO aus
    08 ISO wählen - Virtuelle Maschine erstellen Coding Steffen Lippke
    08 ISO wählen – Virtuelle Maschine erstellen Coding Steffen Lippke
  • Suche die ISO-Datei in Deinem Dateisystem
  • Weiter
  • Wähle Linux aus
  • 09 Systemart - Virtuelle Maschine erstellen Coding Steffen Lippke
    09 Systemart – Virtuelle Maschine erstellen Coding Steffen Lippke
  • Wähle Other Linux 3.x Kernel 64-Bit aus
  • Wähle einen Namen aus
  • 10 Wähle eine Namen - Virtuelle Maschine erstellen Coding Steffen Lippke
    10 Wähle eine Namen – Virtuelle Maschine erstellen Coding Steffen Lippke
  • Wähle die Größe der Festplattengröße aus. Meine Empfehlung liegt bei min. 80 GB, obwohl nur 10 GB notwendig wären. Sobald Du 4-5 Programme installierst hast, laufen die 10 GB über und eine manuelle Erweiterung ist Festplattenspeicher kostet heute nichts mehr.
  • 11 Speicher - Virtuelle Maschine erstellen Coding Steffen Lippke
    11 Speicher – Virtuelle Maschine erstellen Coding Steffen Lippke
  • Verwende eine 1-FACHE-Datei. Mit diesem Trick erhöhst Du die Geschwindigkeit der Virtuellen Maschine.
  • Schließe alle Programme neben der VMware und diesem Tab mit dem Tutorial, um RAM zu sparen
  • Stelle den RAM-Verbrauch auf mindestens 3 GB, besser 10 GB ein und erlaube 4 CPU-Kerne
  • 12 Mehr RAM - Virtuelle Maschine erstellen Coding Steffen Lippke
    12 Mehr RAM – Virtuelle Maschine erstellen Coding Steffen Lippke
  • Schließen
  • #5 Virtualisierung entsperren

    1. Öffne die Group Policy Management Console Computer Configuration > Administrative Templates > System > Device Guard
    13 Virtualiserung erlauben - Virtuelle Maschine erstellen Coding Steffen Lippke
    13 Virtualiserung erlauben – Virtuelle Maschine erstellen Coding Steffen Lippke
  • Wähle den Listeneintrag Turn On Virtualization Based Security aus
  • Aktiviere und setzte Platform Security Level auf Secure Boot and DMA Protection und das Feld Credential Guard Configuration auf Enabled with UEFI lock
  • Anwenden und Schließen
  • Öffne die PowerShell mit Administrator-Rechten (Rechtsklick auf das Symbol)
  • 15 PowerShell Regel updaten - Virtuelle Maschine erstellen Coding Steffen Lippke
    15 PowerShell Regel updaten – Virtuelle Maschine erstellen Coding Steffen Lippke
  • Gebe ein
    gpupdate /force
    und bestätige mit Enter
  • Das gleiche machst Du mit
    bcdedit /set hypervisorlaunchtype off
  • Starte den Computer neu

  • #6 Betriebssystem starten

    1. Öffne VMware
    2. Starte die VM
    3. Klicke auf den startenden Bootscreen, um in das Gastbetriebssystem zu wechseln
    16 Es startet - Virtuelle Maschine erstellen Coding Steffen Lippke
    16 Es startet – Virtuelle Maschine erstellen Coding Steffen Lippke
  • Drücke irgendeine Taste, um den Bootvorgang zu initiieren
  • Warte bis die VM hochgefahren ist (10s – 10 min je nach Rechenleistung)
  • 17 Installiere Linux Mint - Virtuelle Maschine erstellen Coding Steffen Lippke
    17 Installiere Linux Mint – Virtuelle Maschine erstellen Coding Steffen Lippke
  • Starte die Installation des Betriebssystems. Die Installation gleicht richtigen Installation auf einer echten Festplatte. Folge den Anweisungen und vergebe den Nutzernamen und das Passwort.
  • Fertig
  • Schreibe einen Kommentar

    Deine E-Mail-Adresse wird nicht veröffentlicht.

    Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.