Ich muss ein VMWare-Image in Windows 7 64-Bit mounten, das "VMware Mount Utility" funktioniert jedoch nur unter 32-Bit-Betriebssystemen. Gibt es eine Anwendung oder Methode, mit der ich den Datenträger einhängen kann?
Ich muss ein VMWare-Image in Windows 7 64-Bit mounten, das "VMware Mount Utility" funktioniert jedoch nur unter 32-Bit-Betriebssystemen. Gibt es eine Anwendung oder Methode, mit der ich den Datenträger einhängen kann?
Antworten:
Leider schränkt 64-Bit-Windows das Laden von 32-Bit-Treibern ein. Aus diesem Grund schlägt das VMDK-Bereitstellungsdienstprogramm fehl.
Ich habe diese Seite gefunden , die angeblich in der Lage ist, das Problem zu umgehen, indem sie einfach im Program Files
Verzeichnis installiert wird Program Files (x86)
, aber bei mir hat es nicht funktioniert. Vielleicht haben Sie besseres Glück. Sie könnten auch nach einem Tool eines Drittanbieters wie vdk.exe suchen , aber leider müssen auch diese einen Treiber verwenden, der blockiert wird - ja, auch wenn sie als Administrator installiert / ausgeführt werden (die Quelle für VDK ist verfügbar, also kann jemand die Aufgabe übernehmen, es für 64-Bit zu aktualisieren und zu kompilieren). OSFMount verfügt zwar über eine 64-Bit-Version, unterstützt jedoch leider nur das Nur-Lesen-Lesen für VMWare-Festplatten.
Es gibt ein paar Threads auf den VMW-Boards, und es scheint, dass das alte DiskMount (5.5) 64-Bit-Windows einfach nicht unterstützt und dass ein neueres als Teil der Entwicklertools enthalten ist (als ob nur Entwickler dies benötigen würden ein solches Dienstprogramm). Daher können Sie vmware-mount
entweder das Dienstprogramm von VMWare VDDK oder dem neueren vSphere VDDK verwenden, das eine neuere Kopie der Dienstprogramme für die Bereitstellung und die Datenträgerverwaltung enthält. (Auch diese werden standardmäßig als 32-Bit-Datei installiert und enthalten eine Zip-Datei mit 64-Bit-Versionen einiger Dateien, einschließlich des Dienstprogramms zur Datenträgerverwaltung, jedoch nicht des Bereitstellungsdienstprogramms.) Mit dieser Option können Sie eine VMDK-Datei bereitstellen dass es standardmäßig als schreibgeschützt bereitgestellt wird; Für die Schreibfähigkeit müssen Sie die/m:w
wechseln, und auch dann gibt Windows weiterhin einen Fehler " Pfad nicht gefunden" an , wenn versucht wird, Dateien auf dem bereitgestellten Volume zu ändern / löschen.
VMWarePlayer verfügt über eine integrierte Bereitstellungsfunktion über die Festplatteneinstellungen. Wenn Sie diese jedoch auch auf "Nicht" setzen, werden Fehler angezeigt, die darauf hinweisen, dass die Datei nicht gefunden werden kann. (VMWare Workstation macht das auch, aber VMWare Player ist viel kleiner und kostenlos.)
Update: Ich habe gerade festgestellt, dass Sie Änderungen an Laufwerken vornehmen können , die mit vmware-mount
(vom VDDK) gemountet wurden , wenn Sie dies über eine Admin-Eingabeaufforderung tun (z e: & del /f /q pagefile.sys
. B. ). Auf diese Weise wird es jedoch nicht einmal im Windows-Explorer angezeigt. Sie können versuchen, mit verschiedenen Kombinationen von Berechtigungen und Benutzerrechten zu experimentieren, um eine zu finden, die am besten funktioniert.
Documents and Settings
Verzeichnis irgendwie gelöscht wurde. Es hat die ganze Zeit 4 GB verbraucht, weil ich immer noch vorhabe, die verlorenen Dateien "später" wiederherzustellen, aber das bedeutet, einen Teil des nicht verwendeten Speicherplatzes vorzubereiten, um ihn wiederherzustellen. Ihre Idee, OSFMount für diesen Zweck zu verwenden, ist eine gute Idee, und ich bin möglicherweise in der Lage, sie zu überwinden und den Speicherplatz freizugeben. :-)
Installieren Sie die neueste Testversion VMware Workstation
. Es kommt mit einem Mount-Dienstprogramm, unter File\Map virtual Disk
dem unter Win7 x64 gut läuft
:-(
Idealerweise verwenden Sie das offizielle Befehlszeilendienstprogramm vmware-mount.exe
Um es zu erhalten, müssen Sie sich bei VMWare registrieren (Sie benötigen eine gültige E-Mail-Adresse) und das kostenlose 40 MB große Virtual Disk Development Kit für vSphere (vSphere VDDK V5.1.0-774844) herunterladen.
Achtung: In späteren Versionen wie 5.5 oder 6.0 ist das vmware-mount-Utility NICHT mehr enthalten!
Nach einer Standardinstallation finden Sie unter vmware-mount.exe
folgendem Pfad:
C:\Program Files (x86)\VMware\VMware Virtual Disk Development Kit\bin
Machen Sie sich keine Sorgen um 32- oder 64-Bit, denn es funktioniert einfach ohne Probleme, und genau das zählt in diesem Fall
Öffnen Sie dort ein Standard-Befehlsfenster und hängen Sie Ihre .vmdk-Datei mit einer der verfügbaren Optionen an .
vmware-mount [driveletter:] [path-to-vmdk] [options]
Wenn Sie den /m:[w|n]
Schalter nicht verwenden , funktioniert alles perfekt. Sie sehen Ihren angegebenen Laufwerksbuchstaben im Windows-Explorer und haben vollen Lese- und Schreibzugriff auf die virtuelle Festplatte.
Tipp: Führen Sie die Schritte zum Ein- und Aushängen in Batchdateien aus, um Korrekturen, zukünftige Änderungen und eine einfache Verwendung zu gewährleisten.
Achtung: Obwohl es einen verwandten, etwas neueren Thread zu SU gibt , empfehle ich nicht, VMWare Disk Mount Utility 5.5 zu verwenden , da es im Vergleich zu dem hier gezeigten sehr alt ist: 2005 vs. 2012 !
Sie können versuchen, den XP-Modus zu installieren. Es kann als 32-Bit-Version in einer 64-Bit-Umgebung installiert werden. Anschließend können Sie VMWare im XP-Modus ausführen.
Laden Sie das VMware Virtual Disk Development Kit herunter .
Stellen Sie sicher, dass Sie die Windows-Version herunterladen.
Es wird im Ordner mit den 32-Bit-Programmdateien (x86) installiert, installiert jedoch den 64-Bit-Volume-Manager-Treiber.
Beachten Sie, dass Sie nicht als Administrator angemeldet sein müssen, um eine virtuelle Festplatte bereitzustellen. Sie müssen jedoch einer sein, um auf das bereitgestellte Volume zugreifen zu können.
Sie können das OSFMount-Tool verwenden, um VMDK-Dateien unter Windows bereitzustellen.
OSFMount funktioniert mit GUI oder von der Kommandozeile und es ist Freeware.
Sie haben 32 und 64-Bit-Version.
Von hier extrahiert: http://www.sysadmit.com/2016/07/vmware-abrir-vmdk-desde-windows.html
Getestet unter Windows 10 Professional Build 1803 CHT vom 01.09.18.
* Unconfirmed pre-requisites.
Das andere, was Sie tun können, ist so einfach:
Wenn Sie Ihre VMX-VM einschalten (deren Einstellungen Sie geändert und das Laufwerk vmdk hinzugefügt haben), können Sie nun die andere Festplatte finden, die Ihre vmdk-Datei ist.
Genießen :)