Führen Sie Ihr Windows XP-System in Windows 8 mit VMware aus

In einer kürzlich erschienenen Artikelserie, in der es darum ging, USB-Geräte für eine virtuelle Windows XP-Maschine zugänglich zu machen, habe ich Ihnen gezeigt, wie Sie eine virtuelle Windows XP-Maschine in Windows 8 mit dem integrierten Client Hyper-V-Tool erstellen. Ich habe einige E-Mails zu dieser Serie erhalten, und mehrere Personen haben nach der Möglichkeit gefragt, ihre vorhandene Windows XP-Installation in eine virtuelle Maschine zu konvertieren. Ich wurde auch von mehreren Personen nach der Möglichkeit gefragt, Windows XP von einer virtuellen Festplatte in einer Dual-Boot-Konfiguration auszuführen, ähnlich der, die ich Ihnen im Artikel Installieren der Windows 8.1-Vorschau in einer Dual-Boot-Konfiguration mit einer virtuellen Festplatte gezeigt habe.

Leider wurde Windows XP erstellt, lange bevor das native Booten von VHDs an der Tagesordnung war, und daher kann das Betriebssystem nicht von einer eigenständigen VHD booten. Es gibt jedoch die Technologie, mit der ein physisches Windows XP-System in eine virtuelle Maschine konvertiert werden kann. Tatsächlich gibt es Produkte von Microsoft und anderen gängigen Anbietern, mit denen Sie einen solchen Vorgang relativ einfach ausführen können.

Ich habe kürzlich die Konvertierung von Windows XP in eine virtuelle Maschine mit den kostenlosen VMware-Produkten vCenter Converter Standalone und VMware Player untersucht und war sowohl vom Prozess als auch von den Ergebnissen beeindruckt. Mit dem vCenter Converter habe ich ein Windows XP-Live-System in eine Reihe von Dateien für virtuelle Maschinen konvertiert. Ich habe diese Dateien dann auf ein Windows 8-System kopiert und mit VMware Player eine voll funktionsfähige virtuelle Windows XP-Maschine ausgeführt.

In diesem Artikel werde ich Ihnen zeigen, wie Sie mit diesen VMware-Produkten Ihr vorhandenes Windows XP-System in eine virtuelle Maschine konvertieren und dann unter Windows 8 ausführen. Dabei werde ich Sie Schritt für Schritt durch das System führen gesamte Operation. Auf dem Weg werde ich auf einige Probleme hinweisen, auf die ich gestoßen bin, und Ihnen zeigen, wie Sie sie lösen können.

Dieser Artikel ist auch als TechRepublic-Screenshot-Galerie verfügbar.

Grundlegendes zur Lizenzierung

Wie Sie vielleicht vermutet haben, müssen Sie sich beim Verschieben eines Betriebssystems von einem Computer auf einen anderen mit Lizenzproblemen befassen. Bevor Sie mit diesem Verfahren beginnen können, müssen Sie einige Vorsichtsmaßnahmen beachten.

Wenn Sie den vCenter Converter oder den VMware Player herunterladen, müssen Sie ein Registrierungsformular ausfüllen und einer EULA zustimmen, die die folgenden Abschnitte zu Betriebssystemen enthält:

  • 1.3 "Gastbetriebssysteme" sind Instanzen von Betriebssystemen von Drittanbietern, die von Ihnen lizenziert, auf einer virtuellen Maschine installiert und mit der Software ausgeführt werden.
  • 3.4 Gastbetriebssysteme. Mit bestimmter Software können Gastbetriebssysteme und Anwendungsprogramme auf einem Computersystem ausgeführt werden. Sie erkennen an, dass Sie dafür verantwortlich sind, alle für den Betrieb solcher Software von Drittanbietern erforderlichen Lizenzen zu erhalten und einzuhalten.

Mit anderen Worten, es liegt an Ihnen, zu bestimmen, ob Sie über die richtige Lizenz verfügen, um gleichzeitig mehr als eine Kopie von Windows XP mit einem Volumenlizenzschlüssel auszuführen, oder ob Sie über die richtige Lizenz verfügen, um Windows XP von einem System auf ein anderes zu übertragen. Beachten Sie, dass Sie nur eine Einzelhandelslizenz übertragen können, die Sie durch den Kauf einer Windows XP-Disc erworben haben, nicht eine OEM-Lizenz, die Sie durch den Kauf eines Computers mit vorinstalliertem Windows XP erworben haben. (Eine OEM-Lizenz ist speziell an diesen Computer gebunden.)

Sie können eine PDF-Version der Windows XP Professional-Lizenzvereinbarung (EULA) (PDF) auf der Download-Seite von Microsoft untersuchen, die die folgenden Abschnitte zur Verwendung und Übertragung enthält:

  • Abschnitt 1 - Erteilung der Lizenz: Sie dürfen eine Kopie des Produkts auf einem einzelnen Computer wie einer Workstation, einem Terminal oder einem anderen Gerät ("Workstation-Computer") installieren, verwenden, darauf zugreifen, anzeigen und ausführen.
  • Abschnitt 4 - Übertragen, Sie können das Produkt auf einen anderen Workstation-Computer verschieben. Nach der Übertragung müssen Sie das Produkt vollständig vom früheren Workstation-Computer entfernen.

In einigen Fällen werden Sie bei der Produktaktivierung aufgefordert, Microsoft zur Überprüfung anzurufen, wenn Sie eine Windows XP Retail-Lizenz auf einen anderen Computer übertragen. In anderen Fällen können Sie einfach online aktivieren.

Beginnen Sie mit einem Backup

Obwohl das Konvertieren Ihres Windows XP-Systems mit vCenter Converter ein völlig sicherer Vorgang ist, sollten Sie vor dem Start sicherstellen, dass Sie über eine vollständige Sicherung oder ein Disk-Image Ihres Windows XP-Systems verfügen. Auf diese Weise können Sie Ihr Windows XP-System wiederherstellen und sofort wieder arbeiten, wenn etwas schief geht.

Sie können das Sicherungsprogramm von Windows XP oder ein Disk Imaging-Tool eines Drittanbieters verwenden. Um ein Image von meinem Windows XP-Testsystem zu erstellen, habe ich Macrium Reflect Free Edition verwendet, das Sie von der CNET Download.com-Website herunterladen können.

Um auf der sicheren Seite zu sein, möchten Sie möglicherweise auch alle Ihre Daten auf CD / DVD oder auf einer externen Festplatte sichern. Während es wie ein Overkill klingt, können Sie sich auf eine zusätzliche Sicherung Ihrer Daten verlassen.

Abrufen und Installieren der VMware-Tools

Nachdem Sie Ihr Windows XP-System gesichert haben, können Sie auf der Produktseite von VMware die neueste Version (5.1) von vCenter Converter Standalone herunterladen. Anschließend können Sie die neueste Version (4.0) des VMware Players auf Ihr Windows 8-System herunterladen. Sowohl der Konverter als auch der Player können in einer nicht kommerziellen Umgebung verwendet werden.

Wie bereits erwähnt, verwende ich in meinem Beispiel zwei Computer: einen unter Windows XP und einen unter Windows 8. Die Installation beider Produkte war ein Kinderspiel. Sie können vCenter Converter unter Windows XP mithilfe des in Abbildung A gezeigten Installationsassistenten installieren.

Abbildung A.

Die Installation von vCenter Converter ist ein einfacher Vorgang mit dem Installationsassistenten.

Nach Abschluss der Installation können Sie vCenter Converter sofort starten. Während der Konvertierung können Sie zum Windows 8-System wechseln und den VMware Player mithilfe des in Abbildung B gezeigten Installationsassistenten installieren.

Abbildung B.

Während Ihr Windows XP-System konvertiert wird, können Sie den VMware Player installieren.

Beachten Sie, dass Sie VMware Player nicht auf einem Windows 8-System installieren können, auf dem Client Hyper-V ausgeführt wird. Wenn auf Ihrem Windows 8-System Client Hyper-V installiert ist, müssen Sie es deaktivieren, indem Sie eine Administrator-Eingabeaufforderung öffnen und den folgenden Befehl verwenden:

 bcdedit / hypervisorlaunchtype ausschalten 

Sie müssen dann neu starten. Anschließend können Sie VMware Player installieren.

Wenn Sie Client Hyper-V in Zukunft verwenden möchten, verwenden Sie den folgenden Befehl, um es wieder zu aktivieren:

 bcdedit / hypervisorlaunchtype auto einstellen 

Sie müssen dann neu starten.

Konvertieren Ihres Windows XP-Systems

Das Konvertieren Ihres Windows XP-Systems in eine virtuelle Maschine erfolgt im Wesentlichen in vier Schritten. Wenn Sie den vCenter Converter starten, wird der Begrüßungsbildschirm angezeigt. Sie können den Konvertierungsvorgang starten, indem Sie in der Symbolleiste auf die Schaltfläche Maschine konvertieren oder auf das Symbol auf dem Bildschirm klicken (siehe Abbildung C).

Abbildung C.

Sie starten den Konvertierungsvorgang über den Begrüßungsbildschirm.

Nach dem Start des Konvertierungsassistenten werden Sie aufgefordert, die Quelle für die virtuelle Maschine anzugeben. Wählen Sie im Dropdown-Menü Quelltyp auswählen die Option Gerät eingeschaltet. Aktivieren Sie dann das Optionsfeld Diese lokale Maschine (siehe Abbildung D). Um fortzufahren, klicken Sie auf die Schaltfläche Weiter.

Abbildung D.

Die erste Aufgabe besteht darin, die Quellmaschine zu identifizieren.

Im nächsten Bildschirm geben Sie das Ziel für die Dateien der virtuellen Maschine an (siehe Abbildung E). Wählen Sie im Dropdown-Menü Zieltyp auswählen die Option VMware Workstation oder eine andere virtuelle VMware-Maschine aus. Wählen Sie im Dropdown-Menü VMware-Produkt auswählen die Option VMware Player 4.0.x aus. Geben Sie dann im Textfeld Name einen Namen für Ihre virtuelle Maschine ein. Klicken Sie abschließend auf die Schaltfläche Durchsuchen neben dem Textfeld Speicherort für die virtuelle Maschine auswählen und geben Sie einen Ordner oder ein Laufwerk an, z. B. ein externes Gerät oder ein Netzwerk, in dem die Dateien der virtuellen Maschine gespeichert werden sollen.

Abbildung E.

Anschließend geben Sie das Ziel für die Dateien der virtuellen Maschine an.

Wenn Sie zum Optionsbildschirm gelangen, wird eine Liste der Einstellungen angezeigt, die der Konvertierungsassistent zum Erstellen Ihrer virtuellen Windows XP-Maschine verwendet. Wenn neben einer der Einstellungen gelbe Ausrufezeichen angezeigt werden, sollten Sie dies untersuchen. Andernfalls können Sie die meisten Einstellungen in der Standardkonfiguration belassen. Wie Sie in Abbildung F sehen können, zeigt mein Beispielsystem, dass die Einstellungen für Speicher, Erweiterte Optionen und Anpassen des Gastbetriebssystems möglicherweise angepasst werden müssen.

Abbildung F.

Gelbe Ausrufezeichen kennzeichnen Einstellungen, die möglicherweise angepasst werden müssen.

Wenn ich im Abschnitt Geräte auf Bearbeiten klicke, zeigt der Konvertierungsassistent an, dass der für die virtuelle Maschine zugewiesene Speicher geringer ist als in der tatsächlichen physischen Maschine (siehe Abbildung G). Dies liegt daran, dass der Konvertierungsassistent davon ausgeht, dass es sich um die virtuelle Maschine handelt Wird auf der physischen Maschine ausgeführt und reduziert absichtlich die Speichermenge, sodass sowohl der Host als auch die virtuelle Maschine auf diesem bestimmten System ausgeführt werden können. In diesem Fall verfügt mein physisches Windows XP-System über 2 GB Arbeitsspeicher, sodass der Konvertierungsassistent die der virtuellen Maschine zugewiesene Speichermenge auf 1840 MB reduziert. Da ich diese virtuelle Maschine jedoch auf meinem Windows 8-System mit 8 GB Arbeitsspeicher ausführen werde, werde ich den Arbeitsspeicher wieder auf 2 GB einstellen.

Abbildung G.

Der Konvertierungsassistent passt die Größe des Speichers an.

Sie müssen Ihre Speichereinstellung an Ihr System anpassen. Beachten Sie jedoch, dass Sie die Speicherzuordnung auch im VMware Player anpassen können.

Obwohl neben dem Abschnitt "Netzwerke" kein gelbes Ausrufezeichen angezeigt wird, sollten Sie dort auch eine Anpassung vornehmen. Wie Sie in Abbildung H sehen können, möchten Sie die Einstellung für den Verbindungstyp von Bridged auf NAT ändern, um die virtuelle Maschine so zu konfigurieren, dass sie die IP-Adresse des Hostsystems gemeinsam nutzt.

Abbildung H.

Sie möchten den Abschnitt Netzwerke für die Verwendung des NAT-Verbindungstyps konfigurieren.

Wenn Sie Erweiterte Optionen auswählen, wird oben auf dem Bildschirm eine Warnmeldung angezeigt (siehe Abbildung I), die darauf hinweist, dass der Konvertierungsassistent die Sysprep-Dateien nicht finden kann. Sie können diese Meldung ignorieren, da diese Dateien für diese Art der Konvertierung nicht benötigt werden. Sie sollten jedoch die Registerkarte Nach der Konvertierung aktivieren und dann das Kontrollkästchen VMware Tools installieren aktivieren. Durch die Installation der VMware Tools wird die Leistung gesteigert und der virtuellen Maschine zusätzliche Funktionen hinzugefügt. Beispielsweise wird die Grafikleistung verbessert, Sie können die Maus ohne spezielle Tastenanschläge zwischen der virtuellen und der Host-Maschine bewegen und Kopier- und Einfügevorgänge zwischen der virtuellen und der Host-Maschine werden aktiviert.

Abbildung I.

Stellen Sie sicher, dass Sie das Kontrollkästchen VMware Tools installieren aktivieren.

Wenn Sie zum in Abbildung J gezeigten Bildschirm "Zusammenfassung" gelangen, können Sie alle Einstellungen anzeigen, die der Konvertierungsassistent zum Erstellen Ihrer virtuellen Windows XP-Maschine verwendet. Klicken Sie auf Fertig stellen, um die eigentliche Konvertierung zu starten.

Abbildung J.

Der Bildschirm Zusammenfassung zeigt alle Einstellungen an, die auf die virtuelle Maschine angewendet werden.

Beachten Sie, dass der Konvertierungsvorgang, der in Abbildung K mit 50% dargestellt ist, je nach Größe Ihrer Festplatte eine Stunde oder länger dauern kann. Während der Konvertierung sollten Sie daher zu Ihrem Windows 8-System gehen und den VMware Player installieren.

Abbildung K.

Der eigentliche Konvertierungsvorgang kann eine Stunde oder länger dauern. Verwenden des VMware Players

Wenn der Konvertierungsvorgang abgeschlossen ist, können Sie die Dateien der virtuellen Maschine auf Ihr Windows 8-System übertragen. In meinem Beispiel habe ich das externe Laufwerk an mein Windows 8-System angeschlossen und den XP-VM-Ordner, der zwei Dateien enthielt, in das Stammverzeichnis kopiert. In meinem Fall waren die beiden Dateien die virtuelle Maschinendatei Helios-VM.vmdk und die virtuelle Festplattendatei Helios-VM.vmx. Sie wogen ungefähr 90, 2 GB und dauerten etwas mehr als eine Stunde, um auf die Festplatte zu kopieren.

Sobald der Kopiervorgang abgeschlossen ist, können Sie den VMware Player starten. Wenn der Bildschirm Willkommen bei VMware Player angezeigt wird, wählen Sie den Befehl Virtuelle Maschine öffnen aus (siehe Abbildung L).

Abbildung L.

Wählen Sie den Befehl Virtuelle Maschine öffnen, um zu beginnen.

Suchen Sie dann Ihre virtuelle Maschine und wählen Sie sie aus. Sobald Sie dies tun, wird Ihre virtuelle Maschine ausgeschaltet angezeigt (siehe Abbildung M). Klicken Sie zunächst auf den Befehl Virtuelle Maschine abspielen.

Abbildung M.

Klicken Sie zunächst auf den Befehl Virtuelle Maschine abspielen.

Beim ersten Start von VMware Player werden möglicherweise Warnmeldungen zu Geräten oder Laufwerken angezeigt, die Teil Ihres alten physischen Systems waren und nicht Teil Ihres neuen Systems sind. In Abbildung N ist beispielsweise eine Warnmeldung zu einer parallelen Schnittstelle dargestellt. Klicken Sie einfach auf Nein, um zu verhindern, dass VMware Player die Warnung bei jedem Start der virtuellen Maschine anzeigt.

Abbildung N.

VMware Player zeigt Warnmeldungen zu Geräten oder Laufwerken an, die Teil Ihres alten physischen Systems waren und nicht Teil Ihres neuen Systems sind.

Sie werden dann aufgefordert, VMware Tools herunterzuladen und zu installieren (Abbildung O). Wie bereits erwähnt, bieten Ihnen diese Tools alle möglichen Funktionen, mit denen Sie Ihre Windows XP-Installation als virtuelle Maschine wesentlich komfortabler ausführen können. Klicken Sie also auf die Schaltfläche Herunterladen und installieren.

Abbildung O.

Sie sollten die VMware Tools installieren.

Wenn Sie fertig sind, wird Windows XP in VMware Player unter Windows 8 ausgeführt (siehe Abbildung P).

Abbildung P.

Es ist sehr praktisch, Windows XP in VMware Player unter Windows 8 auszuführen. Umgang mit bestehenden Problemen in Windows XP

Umgang mit bestehenden Problemen in Windows XP

Um das Konvertierungsverfahren gründlich zu testen, habe ich mehrere meiner Windows XP-Testsysteme in virtuelle Maschinen konvertiert. Während die Mehrheit sehr reibungslos verlief, stieß ich bei einem meiner Windows XP-Systeme auf ein sorgfältiges Problem, und es dauerte eine ganze Weile, bis ich eine Lösung gefunden hatte. Kurz gesagt, der Konvertierungsvorgang schlug bei 96% fehl und zeigte die folgende Meldung an, wie in Abbildung Q dargestellt.

FEHLGESCHLAGEN: Das Systemvolume konnte nicht gefunden werden. Eine Neukonfiguration ist nicht möglich.

Abbildung Q.

Es hat einige Zeit gedauert, um die Ursache dieses Fehlers zu ermitteln.

Es stellte sich heraus, dass ich Windows 8 zuvor in einer Dual-Boot-Konfiguration auf diesem speziellen Windows XP-Testsystem installiert habe. Und obwohl ich die Dual-Boot-Konfiguration entfernt hatte, hatte Windows 8 seine Boot-Manager-Datei und seinen Ordner zurückgelassen. Da im Boot-Ordner und in der Bootmgr-Datei die Attribute Hidden und System aktiviert waren, wusste ich nicht, dass sie vorhanden waren, aber der Konvertierungsassistent, der erwartete, nur den Bootloader (NTLDR) von Windows XP zu finden, brach den Konvertierungsvorgang ab, als er ebenfalls gefunden wurde Windows 8 Boot Manager.

Die Lösung war zweifach: Zuerst musste ich den Boot-Ordner und die Bootmgr-Datei löschen. Zweitens musste ich den Master Boot Record neu erstellen und die Datei Boot.ini neu erstellen.

Um den Boot-Ordner und die Bootmgr-Datei zu löschen, musste ich im abgesicherten Modus booten, mich als Administrator anmelden, den Boot-Ordner und die Bootmgr-Datei in Besitz nehmen und dem Administratorkonto Vollzugriffsberechtigungen zuweisen. Dann könnte ich einfach den Boot-Ordner und die Bootmgr-Datei aus dem Windows Explorer löschen.

Um den Master Boot Record neu zu erstellen und die Datei Boot.ini neu zu erstellen, musste ich von der Windows XP-CD booten und die Wiederherstellungskonsole mit dem Administratorkonto starten. In der Wiederherstellungskonsole habe ich den Befehl FixMBR verwendet, um den Master-Startdatensatz neu zu erstellen. Ich habe dann den Befehl Bootcfg / restore verwendet, um die Datei Boot.ini neu zu erstellen.

Wenn Sie auf dieses Problem stoßen und weitere Unterstützung benötigen, schreiben Sie einfach eine Notiz in den Diskussionsbereich.

Was nimmst du?

Verwenden Sie diese Technik, um Ihr Windows XP-System zu virtualisieren? Haben Sie schon einmal VMware vCenter Converter oder VMware Player verwendet? Wie immer, wenn Sie Kommentare oder Informationen zu diesem Thema haben, nehmen Sie sich bitte einen Moment Zeit, um im Diskussionsbereich vorbeizuschauen und uns von Ihnen hören zu lassen.



© Copyright 2020 | mobilegn.com