¿Cómo puedo montar un disco VMWare en Windows 7 de 64 bits?
19
Necesito montar una imagen de disco VMWare en Windows 7 de 64 bits, sin embargo, la "VMware Mount Utility" solo funciona en sistemas operativos de 32 bits. ¿Hay alguna aplicación o método que pueda usar para montar el disco?
vmware workstation 9.0.0 tiene un vmware-mount.exe que admite Windows 7 de 64 bits en Vmware \ Vmware Virtual Disk Development Kit \ bin.
Jichao
Respuestas:
18
Desafortunadamente, Windows de 64 bits restringirá la capacidad de cargar controladores de 32 bits, razón por la cual la utilidad de montaje VMDK está fallando.
Encontré esta página que pretende poder solucionar el problema simplemente instalándolo en el Program Filesdirectorio en lugar de hacerlo Program Files (x86), pero no funcionó para mí; Quizás tengas mejor suerte. También puede buscar una herramienta de terceros como vdk.exe , pero, por desgracia, también necesitan usar un controlador, que se bloquea, sí, incluso cuando se instala / ejecuta como administrador (la fuente de VDK está disponible, por lo que alguien puede asumir la tarea de actualizarlo y compilarlo para 64 bits). OSFMount en realidad tiene una versión de 64 bits, pero desafortunadamente solo admite solo lectura para discos VMWare.
Hay algunos hilos en las placas VMW sobre esto y parece que el antiguo DiskMount (5.5) simplemente no es compatible con Windows de 64 bits y que se incluye uno más nuevo como parte de las herramientas de desarrollo (como si solo los desarrolladores necesitaran tal utilidad). Por lo tanto, sus opciones son utilizar la vmware-mountutilidad de VMWare VDDK o de vSphere VDDK más reciente, que contiene una copia más reciente de las utilidades de montaje y administración de discos. (Incluso estos se instalan como 32 bits de forma predeterminada e incluyen un archivo zip con versiones de 64 bits de algunos de los archivos, incluida la utilidad de administración de disco, pero no la utilidad de montaje). Puede montar un archivo VMDK con esto, pero tenga en cuenta que se monta como de solo lectura por defecto; para la capacidad de escritura, debe usar el/m:wcambiar, e incluso entonces, Windows sigue dando un error de ruta no encontrada al intentar cambiar / eliminar archivos en el volumen montado.
VMWarePlayer tiene una capacidad de montaje incorporada a través de la configuración del disco duro, pero de nuevo, incluso configurarlo como no, solo lectura da errores acerca de no poder encontrar el archivo. (VMWare Workstation también hace esto, pero VMWare Player es mucho más pequeño y gratuito).
Actualización: acabo de descubrir que puede hacer cambios en la unidad montada con vmware-mount(desde el VDDK), si lo hace desde un símbolo del sistema de administración (por ejemplo, e: & del /f /q pagefile.sys). Sin embargo, al hacerlo de esta manera, ni siquiera aparece en el Explorador de Windows. Puede intentar experimentar con diferentes combinaciones de permisos y privilegios de usuario para encontrar uno que funcione mejor.
Estoy usando OSFMount para obtener acceso de solo lectura, y ahora estoy usando testdisk para crear una imagen.dd de la partición que necesito a la que OSFMount puede dar acceso de escritura, lo que me permitirá usar testdisk para arreglar la estructura de la partición para que Windows lo reconoceré para poder llegar a mis cosas: D
ldam
Muy agradable. Hace unos años tomé una imagen de mi volumen de Windows XP justo después de que mi Documents and Settingsdirectorio fue borrado de alguna manera. Ha estado usando hasta 4 GB todo este tiempo porque sigo teniendo la intención de restaurar los archivos perdidos "más tarde", pero eso significa preparar una porción de espacio en disco no utilizado para restaurarlo. Su idea de usar OSFMount para este propósito es una buena idea y finalmente podría terminar con esto y liberar espacio. :-)
Synetech
5
Instale la versión de prueba de la más nueva VMware Workstation. Viene con una utilidad de montaje bajo la File\Map virtual Diskcual funciona bien bajo Win7 x64
Si no usa el /m:[w|n]interruptor, todo funciona perfecto. Verá la letra de unidad especificada en el explorador de Windows y tendrá acceso completo de lectura y escritura al disco virtual.
Sugerencia: coloque su procedimiento de montaje / desmontaje en archivos por lotes para correcciones, futuro y facilidad de uso.
Cuidado: aunque hay un hilo relacionado, poco más reciente en SU , no recomiendo usar VMWare Disk Mount Utility 5.5 , porque es realmente viejo en comparación con el aquí: 2005 vs. 2012 .
¿Su idea es colocar una máquina virtual alrededor de una máquina virtual para que las cosas funcionen?
akira
1
@akira El OP dice que solo necesita montar el disco, no ejecutar la VM con la que está asociado.
Stephen Jennings
@Stephen Jennings: sí, pero leí "VMWARE en modo XP" y no "VMWARE Mount Utility".
akira
una máquina virtual en una máquina virtual funcionaría bien si quisiera ejecutar programas desde el disco virtual; de lo contrario, basta con instalar la utilidad de montaje vmware en modo xp.
La otra cosa que puedes hacer es un paso tan fácil:
Abra el reproductor de VMware
Si tiene otras VM VMX como Windows Xp, Windows 7, apáguelo y vaya a la configuración de vmware
En la pestaña Hardware, haga clic en el botón "Agregar" y seleccione la opción HArdisk. Busque el archivo donde existe su archivo "Vmdk".
Agrégalo
Cuando enciende su VM VMX (cuyas configuraciones tiene cambios y agregó el disco vmdk), ahora podrá encontrar el otro disco duro que es su archivo vmdk.
Respuestas:
Desafortunadamente, Windows de 64 bits restringirá la capacidad de cargar controladores de 32 bits, razón por la cual la utilidad de montaje VMDK está fallando.
Encontré esta página que pretende poder solucionar el problema simplemente instalándolo en el
Program Files
directorio en lugar de hacerloProgram Files (x86)
, pero no funcionó para mí; Quizás tengas mejor suerte. También puede buscar una herramienta de terceros como vdk.exe , pero, por desgracia, también necesitan usar un controlador, que se bloquea, sí, incluso cuando se instala / ejecuta como administrador (la fuente de VDK está disponible, por lo que alguien puede asumir la tarea de actualizarlo y compilarlo para 64 bits). OSFMount en realidad tiene una versión de 64 bits, pero desafortunadamente solo admite solo lectura para discos VMWare.Hay algunos hilos en las placas VMW sobre esto y parece que el antiguo DiskMount (5.5) simplemente no es compatible con Windows de 64 bits y que se incluye uno más nuevo como parte de las herramientas de desarrollo (como si solo los desarrolladores necesitaran tal utilidad). Por lo tanto, sus opciones son utilizar la
vmware-mount
utilidad de VMWare VDDK o de vSphere VDDK más reciente, que contiene una copia más reciente de las utilidades de montaje y administración de discos. (Incluso estos se instalan como 32 bits de forma predeterminada e incluyen un archivo zip con versiones de 64 bits de algunos de los archivos, incluida la utilidad de administración de disco, pero no la utilidad de montaje). Puede montar un archivo VMDK con esto, pero tenga en cuenta que se monta como de solo lectura por defecto; para la capacidad de escritura, debe usar el/m:w
cambiar, e incluso entonces, Windows sigue dando un error de ruta no encontrada al intentar cambiar / eliminar archivos en el volumen montado.VMWarePlayer tiene una capacidad de montaje incorporada a través de la configuración del disco duro, pero de nuevo, incluso configurarlo como no, solo lectura da errores acerca de no poder encontrar el archivo. (VMWare Workstation también hace esto, pero VMWare Player es mucho más pequeño y gratuito).
Actualización: acabo de descubrir que puede hacer cambios en la unidad montada con
vmware-mount
(desde el VDDK), si lo hace desde un símbolo del sistema de administración (por ejemplo,e: & del /f /q pagefile.sys
). Sin embargo, al hacerlo de esta manera, ni siquiera aparece en el Explorador de Windows. Puede intentar experimentar con diferentes combinaciones de permisos y privilegios de usuario para encontrar uno que funcione mejor.fuente
Documents and Settings
directorio fue borrado de alguna manera. Ha estado usando hasta 4 GB todo este tiempo porque sigo teniendo la intención de restaurar los archivos perdidos "más tarde", pero eso significa preparar una porción de espacio en disco no utilizado para restaurarlo. Su idea de usar OSFMount para este propósito es una buena idea y finalmente podría terminar con esto y liberar espacio.:-)
Instale la versión de prueba de la más nueva
VMware Workstation
. Viene con una utilidad de montaje bajo laFile\Map virtual Disk
cual funciona bien bajo Win7 x64fuente
:-(
Lo ideal es utilizar la utilidad oficial de línea de comandos vmware-mount.exe
Para obtenerlo, debe registrarse en VMWare (necesita una dirección de correo electrónico válida) y descargar el kit de desarrollo de disco virtual gratuito de 40 MB para vSphere (vSphere VDDK V5.1.0-774844).
Atención: ¡Las versiones posteriores como 5.5 o 6.0 ya no incluyen vmware-mount-utility !
Después de una instalación estándar, encontrará
vmware-mount.exe
en la siguiente ruta:No se preocupe por 32 o 64 bits, porque simplemente funciona sin ningún problema, y eso es lo que cuenta en este caso
Abra una ventana de comando estándar allí y monte su archivo .vmdk con una de las opciones disponibles .
Si no usa el
/m:[w|n]
interruptor, todo funciona perfecto. Verá la letra de unidad especificada en el explorador de Windows y tendrá acceso completo de lectura y escritura al disco virtual.Sugerencia: coloque su procedimiento de montaje / desmontaje en archivos por lotes para correcciones, futuro y facilidad de uso.
Cuidado: aunque hay un hilo relacionado, poco más reciente en SU , no recomiendo usar VMWare Disk Mount Utility 5.5 , porque es realmente viejo en comparación con el aquí: 2005 vs. 2012 .
fuente
Puede intentar instalar el modo XP. Se puede instalar como 32 bits en un entorno de 64 bits, luego puede ejecutar VMWare en modo XP.
http://www.microsoft.com/windows/virtual-pc/download.aspx
fuente
Descargue el kit de desarrollo de disco virtual VMware .
Asegúrese de descargar la versión de Windows.
Se instala en la carpeta de archivos de programa de 32 bits (x86), pero de hecho instala el controlador del administrador de volumen de 64 bits.
Tenga en cuenta que no necesita ser administrador para montar un disco virtual, pero debe ser uno para acceder al volumen montado.
fuente
Puede usar la herramienta OSFMount para montar archivos VMDK en Windows.
OSFMount funciona con GUI o desde la línea de comandos y es freeware.
Tienes una versión de 32 y 64 bits.
Extraído de aquí: http://www.sysadmit.com/2016/07/vmware-abrir-vmdk-desde-windows.html
fuente
Probado en Windows 10 Professional Build 1803 CHT a partir del 01-09-18.
fuente
La otra cosa que puedes hacer es un paso tan fácil:
Cuando enciende su VM VMX (cuyas configuraciones tiene cambios y agregó el disco vmdk), ahora podrá encontrar el otro disco duro que es su archivo vmdk.
Disfruta :)
fuente