Devo montare un'immagine del disco VMWare in Windows 7 a 64 bit, tuttavia "Utilità di montaggio VMware" funziona solo su sistemi operativi a 32 bit. Esiste un'applicazione o un metodo che posso usare per montare il disco?
Devo montare un'immagine del disco VMWare in Windows 7 a 64 bit, tuttavia "Utilità di montaggio VMware" funziona solo su sistemi operativi a 32 bit. Esiste un'applicazione o un metodo che posso usare per montare il disco?
Risposte:
Sfortunatamente, Windows a 64 bit limiterà la possibilità di caricare driver a 32 bit, motivo per cui l'utilità di montaggio VMDK non riesce.
Ho trovato questa pagina che pretende di essere in grado di aggirare il problema semplicemente installandolo nella Program Files
directory anziché Program Files (x86)
, ma non ha funzionato per me; forse avrai più fortuna. Potresti anche cercare uno strumento di terze parti come vdk.exe , ma purtroppo anche loro hanno bisogno di usare un driver, che viene bloccato — sì, anche quando si installa / si esegue come amministratore (il sorgente per VDK è disponibile, quindi qualcuno potrebbe assumere il compito di aggiornarlo e compilarlo per 64 bit). OSFMount in realtà ha una versione a 64 bit, ma sfortunatamente supporta solo la lettura per i dischi VMWare.
Ci sono alcuni thread sulle schede VMW su questo e sembra che il vecchio DiskMount (5.5) non supporti Windows a 64 bit e che uno nuovo sia incluso come parte degli strumenti di sviluppo (come se fossero necessari solo gli sviluppatori tale utilità). Pertanto, è possibile utilizzare l' vmware-mount
utilità da VMWare VDDK o dal più recente vSphere VDDK che contiene una copia più recente delle utilità di montaggio e gestione del disco. (Anche questi vengono installati a 32 bit per impostazione predefinita e includono un file zip con versioni a 64 bit di alcuni file, inclusa l'utilità di gestione del disco, ma non l'utilità di montaggio.) Puoi montare un file VMDK con questo, ma nota che si monta come sola lettura per impostazione predefinita; per capacità di scrittura, è necessario utilizzare/m:w
e anche in questo caso Windows continua a fornire un errore di percorso non trovato quando si tenta di modificare / eliminare i file sul volume montato.
VMWarePlayer ha una capacità di montaggio integrata tramite le impostazioni del disco rigido, ma anche in questo caso, impostandolo su non — sola lettura fornisce errori sull'impossibilità di trovare il file. (Anche VMWare Workstation fa questo, ma VMWare Player è molto più piccolo e gratuito.)
Aggiornamento: ho appena scoperto che è possibile apportare modifiche all'unità montata vmware-mount
(dal VDDK), se lo si fa da un prompt dei comandi dell'amministratore (ad esempio, e: & del /f /q pagefile.sys
). Tuttavia, quando lo fa in questo modo, non appare nemmeno in Esplora risorse. Puoi provare a sperimentare diverse combinazioni di autorizzazioni e privilegi utente per trovare quella che funziona meglio.
Documents and Settings
directory è stata in qualche modo cancellata. Sta usando fino a 4 GB per tutto questo tempo perché continuo a voler ripristinare i file persi da esso "in seguito", ma ciò significa preparare un pezzo di spazio su disco inutilizzato per ripristinarlo. La tua idea di utilizzare OSFMount a questo scopo è una buona idea e potrei finalmente riuscire a risolverlo e liberare spazio. :-)
Installa la versione di prova del più recente VMware Workstation
. Viene fornito con un'utilità di montaggio in base alla File\Map virtual Disk
quale funziona correttamente con Win7 x64
:-(
Idealmente si utilizza l'utilità da riga di comando ufficiale vmware-mount.exe
Per ottenerlo, è necessario registrarsi su VMWare (è necessario un indirizzo e-mail valido) e scaricare il kit di sviluppo del disco virtuale da 40 MB gratuito per vSphere (vSphere VDDK V5.1.0-774844).
Attenzione: le versioni successive come 5.5 o 6.0 NON includono più l' utility vmware-mount !
Dopo un'installazione standard, troverai vmware-mount.exe
il seguente percorso:
C:\Program Files (x86)\VMware\VMware Virtual Disk Development Kit\bin
Non preoccuparti di 32 o 64 bit, perché funziona semplicemente senza problemi e questo è ciò che conta in questo caso
Apri lì una finestra di comando standard e monta il tuo file .vmdk con una delle opzioni disponibili .
vmware-mount [driveletter:] [path-to-vmdk] [options]
Se non si utilizza l' /m:[w|n]
interruttore, tutto funziona perfettamente. Vedi la lettera di unità specificata in Windows Explorer e hai accesso completo in lettura e scrittura al disco virtuale.
Suggerimento: inserisci la procedura di montaggio / smontaggio in file batch per correzioni, futuro e facilità d'uso.
Attenzione: sebbene ci sia un thread correlato, un po 'più recente su SU , non consiglio di usare l' utility 5.5 di installazione su disco VMWare , perché è davvero vecchia rispetto a quella qui: 2005 vs 2012 !
Potresti provare a installare la modalità XP. Può essere installato a 32 bit in un ambiente a 64 bit, quindi è possibile eseguire VMWare in modalità XP.
Scarica il VMware Virtual Disk Development Kit .
Assicurati di scaricare la versione di Windows.
Si installa nella cartella Programmi (x86) a 32 bit, ma in effetti installa il driver del gestore di volumi a 64 bit.
Si noti che non è necessario essere admin per montare un disco virtuale, ma è necessario esserlo per accedere al volume montato.
È possibile utilizzare lo strumento OSFMount per montare i file VMDK su Windows.
OSFMount funziona con la GUI o dalla riga di comando ed è freeware.
Hai una versione a 32 e 64 bit.
Estratto da qui: http://www.sysadmit.com/2016/07/vmware-abrir-vmdk-desde-windows.html
Testato su Windows 10 Professional Build 1803 CHT dal 01-09-18.
* Unconfirmed pre-requisites.
L'altra cosa che puoi fare è un passo così semplice è:
Quando accendi la VM VMX (le cui impostazioni sono state modificate e hai aggiunto l'unità vmdk), ora sarai in grado di trovare l'altro disco rigido che è il tuo file vmdk.
Godere :)