Konvertieren Sie einen Windows-PC mit Hyper-V in eine virtuelle Maschine


Eine gute Möglichkeit, sich vor Viren, Malware und Spyware zu schützen, besteht darin, eine virtuelle Maschine anstelle des normalen Windows-PCs im Internet zu verwenden. Was ist eine virtuelle Maschine? Es ist im Grunde eine vollständige Kopie von Windows, die in einer anderen Kopie von Windows namens Host ausgeführt wird.

Die virtuelle Version von Windows ist nur eine große Datei und spezielle Software auf Ihrem Windows-Computer (Virtualisierungssoftware) fungiert als gefälschter Computer, damit Windows ausgeführt werden kann. Alles, was Sie in der virtuellen Maschine tun, hat keine Auswirkungen auf Ihr Host-Betriebssystem. So könnten Sie 10 Viren auf die virtuelle Maschine herunterladen und Ihr Hauptbetriebssystem wäre sicher.

Was ist nett an virtuellen Maschinen ist, dass Sie sie zurücksetzen können. Wenn Sie also beim Durchsuchen der virtuellen Maschine einen Virus erhalten, können Sie die virtuelle Maschine einfach auf den Standardzustand zurücksetzen, wenn Sie sie zum ersten Mal installieren und neu starten. Es ist auch eine gute Möglichkeit, Ihre Privatsphäre zu erhöhen, da Sie einfach alles löschen können, was Sie in einer virtuellen Maschine getan haben.

Bevor wir anfangen, wollen wir über die Anforderungen sprechen. Es gibt viele Software-Virtualisierungstools wie VMWare, Parallels, VirtualBox usw., aber ich werde nur mit Microsoft-Software arbeiten. Damit dies funktioniert, benötigen Sie zwei Dinge:

  1. Disk2VHD - Ein kostenloses Tool von Microsoft, mit dem beliebige konvertiert werden können Windows-Betriebssystem ab Windows XP in eine virtuelle Maschine Datei.
  2. Windows 8.1 Pro oder Windows 10 Pro- Sie benötigen die Pro-Versionen von Windows 8.1 oder Windows 10 in um diesen Prozess abzuschließen. Beide Betriebssysteme haben ein Tool namens Hyper-V, mit dem auf die von Disk2VHD erstellte virtuelle Datei zugegriffen werden kann.
  3. Es ist auch erwähnenswert, dass Sie Windows XP, Vista und 7 verwenden können Als virtuelle Maschine empfiehlt es sich, einen Windows 8.1- oder Windows 10-Computer zu konvertieren, da die höchste von Hyper-V für diese älteren Betriebssysteme unterstützte Auflösung 1600 × 1200 beträgt. Es ist wirklich nervig und ich weiß nicht, warum Microsoft sich nicht darum gekümmert hat, dieses Problem zu beheben. Wie auch immer, es ist nur ein Problem für diejenigen mit hochauflösenden Monitoren.

    Windows-Betriebssystem in VHD umwandeln

    Beginnen wir mit dem einfachen Teil: Konvertieren Ihrer aktuellen Windows-Version in eine virtuelle Maschine ( VHD- oder VHDX-Datei). Laden Sie dazu das oben erwähnte Disk2VHD-Tool herunter und führen Sie die EXE-Datei aus.

    disk2vhd start

    Wenn Sie es ausführen, sehen Sie einen Bildschirm wie der eine oben. Es gibt wirklich nicht viel zu tun hier außer wählen Sie den Speicherort, wo Sie die VHDX-Datei speichern möchten und welche Volumes Sie aufnehmen möchten.

    Wenn Sie eine große Festplatte haben, können Sie einfach Lass es die Datei auf der gleichen Partition wie Windows speichern. Wenn nicht, wählen Sie einen anderen Speicherort wie eine zweite Festplatte oder eine externe USB-Festplatte. Standardmäßig wählt es alle Volumes aus, die es auf Ihrem Computer findet, was möglicherweise nicht das ist, was Sie wirklich wollen.

    In meinem Fall habe ich mehrere Festplatten an den Computer angeschlossen, also nur ich möchte das Volume C: \ auswählen, das 37,26 GB groß ist. Außerdem sollten Sie sicherstellen, dass alle anderen Volumes ausgewählt werden, die bei der Installation von Windows erstellt wurden, höchstwahrscheinlich das Volume Bootund das Volume System Reserved. Diese sind normalerweise sehr klein: In meinem Fall ist das System Reserved Volume nur 34 MB und das andere Volume, das kein Label hat, ist nur 322.08 MB.

    Es ist sehr wichtig, dass Sie diese anderen Volumes zusätzlich zum Windows-Hauptvolume auswählen, da andernfalls das Betriebssystem nicht startet, wenn Sie es in Hyper-V laden. Stattdessen erhalten Sie eine StartfehlerNachricht! Dies liegt daran, dass diese beiden zusätzlichen Volumes dem System mitteilen, wo sich Windows befindet und wie es gestartet wird.

    boot failure

    Es wird wahrscheinlich etwas Zeit für die Erstellung benötigen Die VHDX-Datei hängt davon ab, wie groß Ihre Windows-Partition ist. Sobald Sie fertig sind, haben Sie eine wirklich große Datei und zwei kleinere Dateien.

    vhdx images

    Installieren Sie Hyper-V in Windows 8.1 / 10

    Als nächstes müssen wir die Hyper-V-Tools in Windows 8.1 oder Windows 10 Pro installieren. Wenn Sie die Home-Editionen besitzen, müssen Sie auf Pro upgraden, bevor Sie Hyper-V installieren können. Klicken Sie auf Start und geben Sie windows featuresein.

    windows features

    Klicken Sie oben auf Windows-Funktionen ändern ein oder aus. Es wird ein Fenster angezeigt, in dem Sie zusätzliche Elemente auswählen können, die Sie installieren möchten. Fahren Sie fort und aktivieren Sie das Kontrollkästchen für Hyper-V. Die Kontrollkästchen für die Hyper-V-Verwaltungstoolsund Hyper-V-Plattformsollten ebenfalls automatisch aktiviert werden.

    enable hyper v

    Klicken Sie auf OK, und lassen Sie Windows die Features installieren. Sie müssen auch Ihren Computer neu starten. Sobald Sie wieder hochgefahren sind, klicken Sie auf Start, Alle Appsund scrollen Sie dann nach unten zu Windows-Verwaltung. Dort sollte Hyper-V Manageraufgeführt sein. Sie können auch einfach auf Start klicken und Hyper-V eingeben, um danach zu suchen.

    start menu hyper v

    Konfigurieren von Hyper-V

    Jetzt zum Spaß! Beginnen wir mit Hyper-V. Öffnen Sie den Hyper-V-Manager und Sie sehen einen leeren Arbeitsbereich.

    hyper v manager

    Ganz links ist der Server, der es sollte Sei der Name deines Computers. Im mittleren Bereich finden Sie eine Liste der virtuellen Maschinen und Checkpoints. Auf der rechten Seite haben Sie ein dynamisches Menü, das sich je nachdem, welches Element in den linken Abschnitten ausgewählt ist, ändert. Um zu beginnen, wählen Sie den Computernamen ganz links.

    new virtual machine

    Klicken Sie nun ganz rechts auf Neuund dann Virtuelle Maschine. Dadurch wird der neue Assistent für virtuelle Maschinen angezeigt. Der erste Schritt besteht darin, Ihrer virtuellen Maschine einen Namen zu geben.

    virtual machine name

    Als Nächstes müssen Sie die Generierung für die virtuelle Maschine auswählen. Wenn Sie eine 64-Bit-Version von Windows in eine virtuelle Maschine konvertieren und Ihre Computerhardware UEFI unterstützt, wählen Sie Generation 2, da dies erweiterte Funktionen zulässt. Verwenden Sie Generation 1für 32-Bit-Versionen von Windows oder wenn Ihr Computer Legacy-BIOS verwendet. Generation 2 unterstützt auch Wide-Screen-Displays bei der Virtualisierung von Windows 8.1 oder Windows 10.

    Wenn Sie nicht wissen, was das alles bedeutet, wählen Sie einfach Generation 1, um auf der sicheren Seite zu sein. Beachten Sie, dass Sie, wenn die virtuelle Maschine nicht starten kann, diese einfach löschen und diesen Prozess erneut starten können. Wählen Sie eine andere Generation und sehen Sie, ob es richtig bootet. Durch das Löschen der virtuellen Maschine in Hyper-V werden die ursprünglichen VHDX-Dateien nicht gelöscht.

    virtual machine generation

    Auf dem nächsten Bildschirm müssen Sie die Speichermenge auswählen, die Sie Ihrer virtuellen Maschine zuweisen möchten. Ich habe es auf dem Standardwert von 1024 MB belassen, aber Sie können es erhöhen, wenn Sie genügend RAM auf Ihrem Host-Rechner haben.

    virtual machine memory

    Go ahead und überspringe den Netzwerk konfigurieren-Bildschirm für jetzt, weil wir das später machen müssen. Fürs Erste lassen Sie es einfach bei Nicht verbunden. Auf dem Bildschirm Virtuelle Festplatte verbindenmüssen Sie Vorhandene virtuelle Festplatte verwendenauswählen.

    connect virtual hard disk

    Klicken Sie auf die Schaltfläche Durchsuchenund wählen Sie das VHDX-Image aus, das Ihre tatsächliche Windows-Partition darstellt. Dies sollte die wirklich große VHDX-Datei sein. Wir werden die anderen zwei VHDX-Laufwerke nach dem Assistenten manuell hinzufügen müssen, was ich weiter unten zeigen werde. Überprüfen Sie an dieser Stelle die Zusammenfassung, und klicken Sie auf Fertig stellen.

    Nun sollten Sie ein neues Element unter Virtuelle Maschinensehen. Wenn Sie darauf klicken, sehen Sie eine Reihe weiterer Optionen im rechten Fensterbereich.

    start virutal machine

    Um die virtuelle Maschine zu starten, Wähle es aus und klicke dann auf Start. Die Spalte Statusändert sich in Ausführen. Klicken Sie zum Anzeigen der virtuellen Maschine auf Verbinden. Wenn Sie dies jetzt getan haben, sehen Sie die Fehlermeldung, die ich am Anfang des Artikels erwähnt habe: Boot failure. Wir müssen noch die anderen Festplatten hinzufügen.

    Wählen Sie die virtuelle Maschine aus und klicken Sie auf Deaktivieren. Klicken Sie dann auf den Link Einstellungen. Auf der linken Seite sollten Sie IDE Controller 0und IDE Controller 1sehen. Klicken Sie zuerst auf Controller 0. Wenn Sie Generation 2 wählen, sehen Sie nur SCSI Controller.

    ide controller

    Sie werden die erste VHDX-Datei sehen Wir haben den Assistenten hinzugefügt, der bereits aufgelistet ist. Jetzt müssen wir die zweite und dritte Datei hinzufügen. Stellen Sie sicher, dass Festplatteausgewählt ist, und klicken Sie dann auf Hinzufügen.

    add second vhdx

    Der Speicherortsollte automatisch 1ausgewählt werden, da der 0Slot von unserer ersten VHDX-Datei verwendet wird. Jeder IDE-Controller verfügt nur über zwei verfügbare Steckplätze zum Hinzufügen von Laufwerken. Klicken Sie auf Virtuelle Festplatteund wählen Sie Ihre zweite VHDX-Datei.

    Klicken Sie nun auf IDE Controller 1und dann auf HinzufügenTaste erneut drücken. Tun Sie das gleiche hier, aber wählen Sie Ihre dritte VHDX-Datei.

    add third vhdx

    Jetzt, da wir alle drei VHDX-Dateien angehängt haben, können wir auf OK und klicken Starten Sie unsere virtuelle Maschine. Dieses Mal sollten Sie hoffentlich einen Bildschirm mit Windows laden!

    windows running in hyper v

    Netzwerk konfigurieren

    Schließlich müssen wir das Netzwerk einrichten für die virtuelle Maschine, sodass Sie eine Verbindung zum lokalen Netzwerk und zum Internet herstellen können. Klicken Sie dazu oben rechts im Menü auf Virtual Switch Manager.

    new virtual switch

    Klicken Sie auf Neuer virtueller Netzwerkswitchund wählen Sie dann Externaus dem Listenfeld aus. Klicken Sie abschließend auf Virtuellen Switch erstellen.

    external virtual switch

    Geben Sie Ihrem virtuellen Switch einen Namen, wenn Sie möchten, und wählen Sie dann Korrektes Netzwerk aus der Dropdown-Box. Wenn Sie mehr als eine Netzwerkkarte haben, wählen Sie diejenige, die mit dem Netzwerk und dem Internet verbunden ist. Sobald Ihr Switch erstellt wurde, müssen wir der virtuellen Maschine mitteilen, sie zu verwenden. Klicken Sie dazu im Hyper-V-Manager auf die virtuelle Maschine und dann im rechten Bereich auf den Link Einstellungen.

    configure network switch

    Klicken Sie auf Netzwerkadapterund wählen Sie dann den neuen virtuellen Switch aus, den Sie im vorherigen Schritt erstellt haben. Das ist es! Jetzt, wenn Sie Ihre virtuelle Maschine starten, sollte sie Netzwerkzugriff über den Host-Computer erhalten.

    Hoffentlich hilft dieser Artikel Ihnen, Ihren aktuellen PC zu nehmen und ihn in eine virtuelle Maschine zu konvertieren, die Sie auf demselben ausführen können PC oder ein anderer PC, wenn Sie möchten. Es gibt viele Dinge, die in diesem Prozess schief gehen können. Kommen Sie also auf Probleme, wenn Sie Probleme haben. Viel Spaß!

    How to convert VMware VM to Hyper-V VM (Step by Step guide)

    Zusammenhängende Posts:


    5.01.2016