Wie kann ich eine VMWare-Festplatte in Windows 7 64-Bit einbinden?

89966
Unkwntech

Ich muss ein VMWare-Festplattenabbild in Windows 7 64-Bit bereitstellen, das "VMware Mount Utility" funktioniert jedoch nur auf 32-Bit-Betriebssystemen. Gibt es eine Anwendung oder Methode, mit der ich die Festplatte einhängen kann?

18
Welche Version von VMware verwenden Sie? akira vor 13 Jahren 1
vmware workstation 9.0.0 verfügt über eine vmware-mount.exe, die Windows 7 64-Bit unter Vmware \ Vmware Virtual Disk Development Kit \ bin unterstützt. Jichao vor 11 Jahren 0

8 Antworten auf die Frage

18
Synetech

Leider wird 64-Bit-Windows die Möglichkeit zum Laden von 32-Bit-Treibern einschränken. Aus diesem Grund schlägt das VMDK-Installationsprogramm fehl.

Ich habe diese Seite gefunden, die angeblich in der Lage ist, das Problem zu umgehen, indem Sie es einfach in das Program FilesVerzeichnis anstelle von installieren Program Files (x86), aber es funktionierte nicht für mich. Vielleicht haben Sie mehr Glück. Sie könnten auch nach einem Drittanbieter-Tool wie vdk.exe suchen, aber leider müssen auch sie einen Treiber verwenden, der blockiert wird. Ja, auch wenn Sie als Administrator installiert / ausgeführt werden (die Quelle für VDK ist verfügbar), könnte dies jemand sagen übernehmen die Aktualisierung und Kompilierung für 64 Bit). OSFMount verfügt zwar über eine 64-Bit-Version, unterstützt jedoch leider nur für VMWare-Datenträger schreibgeschützt.

Es gibt ein paar Threads auf den VMW-Boards zu diesem Thema und es scheint, dass der alte DiskMount (5.5) 64-Bit-Windows einfach nicht unterstützt und ein neuerer als Teil der Entwickler-Tools enthalten ist (als würden nur Entwickler tun.) ein solches Dienstprogramm). Sie können also vmware-mountentweder das Dienstprogramm aus dem VMWare VDDK oder dem neueren vSphere VDDK verwenden, das eine neuere Kopie der Dienstprogramme zum Einhängen und zur Datenträgerverwaltung enthält. (Auch diese werden standardmäßig als 32-Bit installiert und enthalten eine ZIP-Datei mit 64-Bit-Versionen einiger Dateien, einschließlich des Datenträgerverwaltungsprogramms, nicht jedoch des Mount-Dienstprogramms.) Sie können eine VMDK-Datei damit einhängen, beachten Sie jedoch dass es standardmäßig schreibgeschützt ist; Für die Schreibfunktion müssen Sie die/m:wwechseln und selbst dann gibt Windows einen Pfad nicht gefundenen Fehler aus, wenn versucht wird, Dateien auf dem angehängten Volume zu ändern / zu löschen.

VMWarePlayer bietet über die Festplattenlaufwerkseinstellungen eine eingebaute Mount-Fähigkeit, aber selbst wenn Sie die Einstellung "Nicht" festlegen, wird die Fehlermeldung angezeigt, dass die Datei nicht gefunden werden kann. (VMWare Workstation tut dies auch, aber VMWare Player ist viel kleiner und kostenlos.)

Update: Ich habe gerade entdeckt, dass Sie Änderungen an einem mit dem VDDK gemounteten Laufwerk vornehmen könnenvmware-mount, wenn Sie dies von einer Admin-Eingabeaufforderung (z e: & del /f /q pagefile.sys. B. ) aus tun . Auf diese Weise wird es jedoch nicht einmal in Windows Explorer angezeigt. Sie können versuchen, mit verschiedenen Kombinationen von Berechtigungen und Benutzerberechtigungen zu experimentieren, um eine zu finden, die am besten funktioniert.

VMWare Player-Montagebefehl

Ich verwende OSFMount, um nur Lesezugriff zu erhalten, und benutze jetzt testdisk, um eine image.dd der Partition zu erstellen, die OSFMount Schreibzugriff gewähren kann. Dadurch kann ich mit testdisk die Partitionsstruktur reparieren werde es erkennen, damit ich zu meinen Sachen komme: D Logan Dam vor 10 Jahren 0
Sehr schön. Vor einigen Jahren habe ich ein Image meines Windows XP-Volumes aufgenommen, nachdem mein Verzeichnis "Documents and Settings" irgendwie gelöscht wurde. Es hat die ganze Zeit über 4 GB verbraucht, weil ich die verlorenen Dateien später "später" wiederherstellen möchte. Dies bedeutet jedoch, dass Sie einen Teil des nicht benötigten Speicherplatzes für die Wiederherstellung vorbereiten müssen. Ihre Idee, OSFMount für diesen Zweck zu verwenden, ist eine gute Idee, und ich könnte es vielleicht endlich schaffen, den Platz zu überwinden und den Speicherplatz freizugeben. `:-)` Synetech vor 10 Jahren 0
5
leepfrog

Installieren Sie die neueste Version VMware Workstation. Es wird mit einem Mount-Dienstprogramm File\Map virtual Diskgeliefert, das unter Win7 x64 problemlos ausgeführt wird

Yikes! Herunterladen und Installieren von Hunderten von Megabytes nur für ein einziges Dienstprogramm. `:-(` Synetech vor 11 Jahren 1
Ja - aber das funktioniert. Sie können auch den VDDK ausprobieren, der von Synetch erwähnt wurde, dies sollte auch funktionieren leepfrog vor 11 Jahren 0
3
Didi

Idealerweise verwenden Sie das offizielle Befehlszeilenprogramm vmware-mount.exe

  • Um dies zu erhalten, müssen Sie sich bei VMWare registrieren (Sie benötigen eine gültige E-Mail-Adresse) und das kostenlose Virtual Disk Development Kit für vSphere (vSphere VDDK V5.1.0-774844) mit einer Größe von 40 MB herunterladen.
    Achtung: Spätere Versionen wie 5.5 oder 6.0 enthalten das vmware-mount-Dienstprogramm NICHT mehr!

  • Nach einer Standardinstallation finden Sie unter vmware-mount.exefolgendem 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 das ist, was in diesem Fall zählt

  • Öffnen Sie dort ein Standardbefehlsfenster 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 Sie haben vollen Lese- und Schreibzugriff auf die virtuelle Festplatte.
    Hinweis: Platzieren Sie Ihre Mount / Dismount-Prozedur in Batch-Dateien für Korrekturen, zukünftige Zwecke und Benutzerfreundlichkeit.

  • Achtung: Obwohl es einen verwandten, etwas jüngeren Thread zu SU gibt, empfehle ich nicht, das VMWare Disk Mount Utility 5.5 zu verwenden, da es im Vergleich zu dem hier wirklich alt ist: 2005 vs. 2012 !

Die Installation schlägt fehl, da diese versuchen, einen 32-Bit-Treiber zu installieren. Bora vor 7 Jahren 0
1
ubiquibacon

You might try installing the XP Mode. It can be installed as 32 bit in a 64 bit environment, then you could run VMWare in XP mode.

http://www.microsoft.com/windows/virtual-pc/download.aspx

Ihre Idee ist, eine virtuelle Maschine um eine virtuelle Maschine herum zu platzieren, damit alles funktioniert? akira vor 13 Jahren 4
@akira Das OP gibt an, dass er nur die Festplatte mounten muss und nicht die VM, auf der er sich befindet, ausführt. Stephen Jennings vor 13 Jahren 1
@Stephen Jennings: Ja, aber ich lese "VMWARE im XP-Modus" und nicht "VMWARE Mount Utility". akira vor 13 Jahren 0
Eine virtuelle Maschine in einer virtuellen Maschine würde oder wäre gut, wenn er tatsächlich Programme von der virtuellen Festplatte ausführen wollte. Andernfalls genügt es, das vmware mount-Dienstprogramm im XP-Modus zu installieren. ubiquibacon vor 13 Jahren 0
0
Monu

Die andere Sache, die Sie tun können, ist ein einfacher Schritt:

  • Öffnen Sie den Vmware Player
  • Wenn Sie über eine andere VMX-VM wie Windows XP, Windows 7 verfügen, schalten Sie sie aus und gehen Sie zu den VMware-Einstellungen
  • Klicken Sie in der Registerkarte Hardware auf die Schaltfläche "Hinzufügen" und wählen Sie die Option HArdisk aus. Navigieren Sie zu der Datei, in der sich Ihre "Vmdk" -Datei befindet.
  • Fügen Sie es hinzu
  • Wenn Sie Ihre VMX-VM (deren Einstellungen Sie geändert haben und das Laufwerk vmdk hinzugefügt haben) einschalten, können Sie jetzt die andere Festplatte finden, die Ihre vmdk-Datei ist.

    Genießen :)

0
Tomasdelanes

Sie können das OSFMount-Tool verwenden, um VMDK-Dateien unter Windows bereitzustellen.

OSFMount arbeitet mit GUI oder von der Kommandozeile aus und ist Freeware.

Sie haben eine 32- und 64-Bit-Version.

Von hier entnommen: http://www.sysadmit.com/2016/07/vmware-abrir-vmdk-desde-windows.html

[su] ist eine englische Website. Verlinkung zu einer Site auf Spanisch? ist nicht hilfreich DavidPostill vor 7 Jahren 0
Bitte zitieren Sie die wesentlichen Teile der Antwort aus den Referenzlinks, da die Antwort ungültig werden kann, wenn sich die verlinkten Seiten ändern. DavidPostill vor 7 Jahren 0
0
Bora

Laden Sie das VMware Virtual Disk Development Kit herunter .

Stellen Sie sicher, dass Sie die Windows-Version herunterladen.

Es wird im Ordner 32-Bit-Programmdateien (x86) installiert, der 64-Bit-Volume-Manager-Treiber wird jedoch tatsächlich installiert.

Beachten Sie, dass Sie nicht als Administrator angemeldet sein müssen, um ein virtuelles Laufwerk bereitzustellen, aber Sie müssen einer sein, um auf das bereitgestellte Volume zugreifen zu können.

0
midmaestro
  1. Laden Sie VDDK 6.5.3 von autorisierten Standorten herunter, z . B. VMWare.com .
  2. Führen Sie vstor2install.bat nach dem Extrahieren von bin \ folder mit einem Administrator-Berechtigungsnachweis aus.
  3. Überprüfen Sie den gemeinsam genutzten vstor2-mntapi20-Dienst mit dem Befehl sc . Wenn nicht, dann starten Sie es.
  4. Installieren Sie VMWare Player mit einer Version über 6.0 * und überprüfen Sie im Kontextmenü, ob Mount-Optionen für .vmdk vorhanden sind.
  5. Mount-Funktion ist gut zu gehen.

"Virtuelle Festplatte einbinden ..."

Getestet unter Windows 10 Professional Build 1803 CHT vom 01-09-18.

* Unconfirmed pre-requisites.