Wie lassen sich Kompatibilitätsprobleme mit virtuellen Maschinen der VMware-Workstation lösen? Ich habe VMware Workstation 10 auf meinem Laptop installiert und mich auf den Aufbau einer virtuellen Maschinenumgebung vorbereitet. Ich habe von woanders eine virtuelle Maschine kopiert, die ebenfalls mit VMware Workstation 10 erstellt wurde. Es gibt kein Problem und ich kann sie direkt öffnen und verwenden. Bei den anderen beiden kopierten virtuellen Maschinen traten jedoch während ihrer Verwendung mehrere Probleme auf. Nach der Verarbeitung können die beiden virtuellen Maschinen nun normal verwendet werden. Der Prozess zur Behebung der Probleme wird daher aufgezeichnet. Problem 1: „Eigentumsrechte erhalten“-Problem beim Öffnen einer virtuellen Maschine Wenn ich enmoedu2.vmx in der virtuellen Maschine öffne, erscheint eine Eingabeaufforderung wie diese: Dies liegt daran, dass beim Ausführen der virtuellen Maschine einige *.lck-Ordner und -Dateien generiert werden, um die Ausführungsinformationen der virtuellen Maschine und der virtuellen Festplatte aufzuzeichnen; ähnlich den temporären tmp-Dateien unter Windows oder den vom Linux-System gelöschten pid-Dateien. Normalerweise erscheinen diese Dateien nur, wenn die virtuelle Maschine geöffnet ist und normal läuft. Nach dem Herunterfahren der virtuellen Maschine sind diese Dateien nicht mehr vorhanden. Wenn Sie jedoch aus irgendeinem Grund das Herunterfahren einer verwendeten virtuellen Maschine erzwingen oder der Computer nicht mehr reagiert, bleibt ein Prozess der virtuellen Maschine im Hintergrund aktiviert, wodurch die virtuelle Maschine von VMware Workstation angezeigt wird: Die virtuelle Maschine scheint verwendet zu werden und kann nicht gestartet werden, sodass Sie nur die Option „Eigentümer übernehmen“ oder „Abbrechen“ haben. Ich öffnete das Verzeichnis, in dem sich die Datei der virtuellen Maschine befand, und sah, dass die komprimierte Datei tatsächlich einen *.lck-Ordner enthielt. Ich löschte diesen Ordner, gab den zuvor nicht freigegebenen Hintergrundprozess frei, öffnete die virtuelle Maschine erneut und sie kehrte zum Normalzustand zurück. Wenn das nicht funktioniert, starten Sie Ihren Computer neu und er wird wieder in den Normalzustand zurückkehren. Problem 2: Kompatibilitätsprobleme Nach dem Lösen der oben genannten Probleme kann die virtuelle Maschine normal in die Software geladen werden. Beim Klicken auf den Netzschalter tritt jedoch ein weiteres Problem auf: Die Konfigurationsdatei .vmx wurde von einem VMware-Produkt erstellt, aber dieses Produkt ist nicht mit dieser Version von VMware Workstation kompatibel und kann nicht verwendet werden. Aufgrund dieser Eingabeaufforderung vermutete ich zunächst, dass die Version beim Erstellen der virtuellen Maschine nicht mit der Version der von mir installierten Workstation kompatibel war. Da Software im Allgemeinen über Abwärtskompatibilitätsfunktionen verfügt, ist die Version der virtuellen Maschine möglicherweise höher als die Version meiner Workstation. Die von mir installierte Workstation-Version ist VMware Workstation 10; die Version der über die VMX-Datei abgefragten VMware-Virtual-Machine-Datei ist 11 : Aus der VMX-Datei können wir ersehen, dass beide Enmoedu-Dateien der virtuellen Maschine mit Workstation 11 erstellt wurden. Wenn Sie VMware Workstation zum Öffnen einer virtuellen Maschine verwenden möchten, müssen Sie die niedrigere Version der Workstation 10-Software verwenden, um eine virtuelle Maschine mit einer höheren Version 11 zu öffnen. Generell gilt, dass in der Produktreihe von VMware eine höhere Hardwareversionsnummer der virtuellen Maschine nicht auf einer niedrigeren Version der Virtualisierungsplattform ausgeführt werden kann. Beispielsweise kann eine Workstation 11-Version der virtuellen Maschine nicht auf einer virtuellen Maschinensoftware ausgeführt werden, die niedriger als diese Version ist. Wenn Sie es wirklich ausführen möchten, gibt es zwei Lösungen: Fall 1: Wenn Sie noch eine VMware Workstation 11.0-Umgebung haben, können Sie die Hardwareversionsnummer direkt über das Rechtsklickmenü der virtuellen Maschine „Verwalten -> Hardwarekompatibilität ändern“ auf „Kompatibilität mit VMware Workstation 10.0“ ändern. Fall 2: Wenn VMware Workstation 11.0 in der vorhandenen Umgebung nicht verfügbar ist, können Sie die Kompatibilitätskonvertierung der Hardwarenummern schnell abschließen, indem Sie die folgenden Schritte ausführen: 1. Suchen und öffnen Sie die VMX-Datei der virtuellen Maschine mit dem Editor. 2. Suchen Sie in der Datei das Feld virtualHW.version = "11" und ändern Sie es in virtualHW.version = "10"; 3. Speichern Sie die VMX-Datei und starten Sie die virtuelle Maschine. Virtuelle Maschinen mit VMware Workstation 11.0 können in der VMware Workstation 11.0-Umgebung ausgeführt werden. Hinweis: Der Vorgang zum Ändern der VMX-Datei hat nur den Prozess- und Umgebungstest dieses Beitrags bestanden und wurde nicht einer großen Anzahl von Überprüfungstests unterzogen. Wenn während des Vorgangs Probleme auftreten, antworten Sie bitte und erläutern Sie das Problem und den Fehlerbericht. Es wird dennoch empfohlen, die erste Methode zu verwenden (Konvertieren kompatibler Hardwareversionen durch kompatible Versionen). Da ich nur VMware Workstation 10 installiert habe, habe ich Methode 2 verwendet, um das Feld virtualHW.version in der .vmx-Datei der virtuellen Maschine von 11 auf „10“ zu ändern. Anschließend habe ich die Datei gespeichert und den Netzschalter erneut eingeschaltet, um die virtuelle Maschine normal zu starten. Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Grundlegende Kenntnisse zum MySQL UNION-Operator
>>: Zusammenfassung der Wissenspunkte zum B-Tree-Index bei der MySQL-Optimierung
Seien Sie vorsichtig, wenn Sie auf Ereignisse ach...
Bei den vielen Projekten, an denen ich mitgearbei...
Vorwort In den meisten Projekten werden Sie auf e...
Verwenden Sie in JavaScript die Methode removeAtt...
Das Problem mit dem verstümmelten Code ist folgen...
Dieses Tutorial stellt die Anwendung verschiedene...
Postfix ist ein kostenloser und quelloffener MTA ...
Server-Abgleichlogik Wenn Nginx entscheidet, in w...
Vorwort In Bezug auf die Verwendung von MySQL-Ind...
1. Einzelne Tabellenabfrage -> Update UPDATE T...
Als eines der am häufigsten verwendeten und wicht...
Inhaltsverzeichnis Vorwort Was sind Metadaten? Ad...
Die MySQL-Versionsnummer ist 5.7.28. Tabelle A ha...
>>>>>SSH-Tutorial zur Installation...
1. Verwenden Sie das Playbook von Ansible, um htt...