Como montar um disco VMWare no Windows 7 de 64 bits
19
Preciso montar uma imagem de disco do VMWare no Windows 7 de 64 bits, mas o "VMware Mount Utility" funciona apenas em sistemas operacionais de 32 bits. Existe um aplicativo ou método que eu possa usar para montar o disco?
O vmware workstation 9.0.0 possui um vmware-mount.exe que suporta o Windows 7 de 64 bits no kit de desenvolvimento de disco virtual Vmware \ Vmware \ bin \ bin.
Jichao
Respostas:
18
Infelizmente, o Windows de 64 bits restringirá a capacidade de carregar drivers de 32 bits, e é por isso que o utilitário de montagem do VMDK está falhando.
Encontrei esta página que pretende solucionar o problema simplesmente instalando-a no Program Filesdiretório em vez de Program Files (x86), mas não funcionou para mim; talvez você tenha melhor sorte. Você também pode procurar uma ferramenta de terceiros como vdk.exe , mas, infelizmente, eles também precisam usar um driver que é bloqueado - sim, mesmo ao instalar / executar como administrador (a fonte do VDK está disponível, para que alguém possa assumir a tarefa de atualizar e compilar para 64 bits). O OSFMount, na verdade, possui uma versão de 64 bits, mas, infelizmente, suporta apenas leitura somente para discos VMWare.
Existem algumas threads nas placas VMW sobre isso e parece que o antigo DiskMount (5.5) não suporta Windows de 64 bits e que um mais novo é incluído como parte das ferramentas do desenvolvedor (como se apenas os desenvolvedores precisassem tal utilidade). Portanto, suas opções são usar o vmware-mountutilitário do VMWare VDDK ou do vSphere VDDK mais recente, que contém uma cópia mais recente dos utilitários de montagem e gerenciamento de disco. (Mesmo estes são instalados como 32 bits por padrão e incluem um arquivo zip com versões de 64 bits de alguns dos arquivos, incluindo o utilitário de gerenciamento de disco, mas não o utilitário de montagem.) Você pode montar um arquivo VMDK com isso, mas observe que é montado como somente leitura por padrão; para capacidade de gravação, você deve usar o/m:we, mesmo assim, o Windows continua fornecendo um erro de caminho não encontrado ao tentar alterar / excluir arquivos no volume montado.
O VMWarePlayer possui uma capacidade de montagem integrada por meio das configurações do disco rígido, mas, novamente, configurá-lo como não - somente leitura gera erros por não conseguir encontrar o arquivo. (A estação de trabalho VMWare também faz isso, mas o VMWare Player é muito menor e gratuito.)
Atualização: Acabei de descobrir que você pode fazer alterações na unidade montada com vmware-mount(no VDDK), se você fizer isso em um prompt de comando do administrador (por exemplo, e: & del /f /q pagefile.sys). No entanto, ao fazê-lo dessa maneira, ele nem aparece no Windows Explorer. Você pode experimentar diferentes combinações de permissões e privilégios de usuário para encontrar uma que funcione melhor.
Estou usando o OSFMount para obter acesso somente leitura, e agora estou usando o testdisk para criar uma imagem.dd da partição que preciso para qual OSFMount pode conceder acesso de gravação, o que me permitirá usar o testdisk para corrigir a estrutura da partição para que o Windows irá reconhecê-lo para que eu possa chegar ao meu material: D
ldam
Muito agradável. Alguns anos atrás, tirei uma imagem do meu volume do Windows XP logo depois que meu Documents and Settingsdiretório foi apagado. Ele está consumindo 4 GB esse tempo todo porque eu pretendo restaurar os arquivos perdidos "mais tarde", mas isso significa preparar um pedaço de espaço em disco não utilizado para restaurá-lo. Sua ideia de usar o OSFMount para esse fim é uma boa ideia e eu posso finalmente conseguir acabar com isso e liberar espaço. :-)
Synetech
5
Instale a avaliação do mais novo VMware Workstation. Ele vem com um utilitário de montagem, no File\Map virtual Diskqual funciona bem no Win7 x64
Se você não usar o /m:[w|n]interruptor, tudo funcionará perfeitamente. Você vê a letra da unidade especificada no windows-explorer e tem acesso total de leitura e gravação ao disco virtual.
Dica: Coloque seu procedimento de montagem / desmontagem em arquivos em lotes para correções, futuro e facilidade de uso.
Cuidado: Embora exista um encadeamento relacionado, um pouco mais recente na SU , não recomendo usar o VMWare Disk Mount Utility 5.5 , porque é muito antigo em comparação com o aqui: 2005 vs. 2012 !
A instalação falha, pois esses tentam instalar um driver de 32 bits.
Bora
1
Você pode tentar instalar o modo XP. Ele pode ser instalado como 32 bits em um ambiente de 64 bits e, em seguida, você pode executar o VMWare no modo XP.
sua idéia é colocar uma máquina virtual em torno de uma máquina virtual para fazer as coisas funcionarem?
Akira
11
@akira O OP afirma que ele só precisa montar o disco, e não executar a VM à qual está associado.
Stephen Jennings
@ Stephen Jennings: sim, mas eu li "VMWARE no XP Mode" e não "VMWARE Mount Utility".
akira
uma máquina virtual em uma máquina virtual seria boa se ele quisesse realmente executar programas a partir do disco virtual; caso contrário, basta instalar o utilitário vmware mount no modo xp.
se você tiver outras VMs VMX como o Windows Xp, o Windows 7 desligue-o e acesse as configurações de vmware
Na guia Hardware, clique no botão "Adicionar" e selecione a opção HArdisk Navegue até o arquivo em que seu arquivo "Vmdk" existe.
Adicione
Ao ligar a VMX VM (cujas configurações foram alteradas e adicionadas a unidade vmdk), você poderá encontrar o outro disco rígido que é o seu arquivo vmdk.
Respostas:
Infelizmente, o Windows de 64 bits restringirá a capacidade de carregar drivers de 32 bits, e é por isso que o utilitário de montagem do VMDK está falhando.
Encontrei esta página que pretende solucionar o problema simplesmente instalando-a no
Program Files
diretório em vez deProgram Files (x86)
, mas não funcionou para mim; talvez você tenha melhor sorte. Você também pode procurar uma ferramenta de terceiros como vdk.exe , mas, infelizmente, eles também precisam usar um driver que é bloqueado - sim, mesmo ao instalar / executar como administrador (a fonte do VDK está disponível, para que alguém possa assumir a tarefa de atualizar e compilar para 64 bits). O OSFMount, na verdade, possui uma versão de 64 bits, mas, infelizmente, suporta apenas leitura somente para discos VMWare.Existem algumas threads nas placas VMW sobre isso e parece que o antigo DiskMount (5.5) não suporta Windows de 64 bits e que um mais novo é incluído como parte das ferramentas do desenvolvedor (como se apenas os desenvolvedores precisassem tal utilidade). Portanto, suas opções são usar o
vmware-mount
utilitário do VMWare VDDK ou do vSphere VDDK mais recente, que contém uma cópia mais recente dos utilitários de montagem e gerenciamento de disco. (Mesmo estes são instalados como 32 bits por padrão e incluem um arquivo zip com versões de 64 bits de alguns dos arquivos, incluindo o utilitário de gerenciamento de disco, mas não o utilitário de montagem.) Você pode montar um arquivo VMDK com isso, mas observe que é montado como somente leitura por padrão; para capacidade de gravação, você deve usar o/m:w
e, mesmo assim, o Windows continua fornecendo um erro de caminho não encontrado ao tentar alterar / excluir arquivos no volume montado.O VMWarePlayer possui uma capacidade de montagem integrada por meio das configurações do disco rígido, mas, novamente, configurá-lo como não - somente leitura gera erros por não conseguir encontrar o arquivo. (A estação de trabalho VMWare também faz isso, mas o VMWare Player é muito menor e gratuito.)
Atualização: Acabei de descobrir que você pode fazer alterações na unidade montada com
vmware-mount
(no VDDK), se você fizer isso em um prompt de comando do administrador (por exemplo,e: & del /f /q pagefile.sys
). No entanto, ao fazê-lo dessa maneira, ele nem aparece no Windows Explorer. Você pode experimentar diferentes combinações de permissões e privilégios de usuário para encontrar uma que funcione melhor.fonte
Documents and Settings
diretório foi apagado. Ele está consumindo 4 GB esse tempo todo porque eu pretendo restaurar os arquivos perdidos "mais tarde", mas isso significa preparar um pedaço de espaço em disco não utilizado para restaurá-lo. Sua ideia de usar o OSFMount para esse fim é uma boa ideia e eu posso finalmente conseguir acabar com isso e liberar espaço.:-)
Instale a avaliação do mais novo
VMware Workstation
. Ele vem com um utilitário de montagem, noFile\Map virtual Disk
qual funciona bem no Win7 x64fonte
:-(
O ideal é usar o utilitário de linha de comando oficial vmware-mount.exe
Para obtê-lo, é necessário se registrar no VMWare (você precisa de um endereço de e-mail válido) e fazer o download do Kit de Desenvolvimento de Disco Virtual de 40 MB grátis para vSphere (vSphere VDDK V5.1.0-774844).
Atenção: Versões posteriores, como 5.5 ou 6.0 , NÃO incluem mais o vmware-mount-utility !
Após uma instalação padrão, você encontrará
vmware-mount.exe
o seguinte caminho:Não se preocupe com 32 ou 64 bits, porque simplesmente funciona sem problemas, e é isso que conta neste caso
Abra uma janela de comando padrão e monte seu arquivo .vmdk com uma das opções disponíveis .
Se você não usar o
/m:[w|n]
interruptor, tudo funcionará perfeitamente. Você vê a letra da unidade especificada no windows-explorer e tem acesso total de leitura e gravação ao disco virtual.Dica: Coloque seu procedimento de montagem / desmontagem em arquivos em lotes para correções, futuro e facilidade de uso.
Cuidado: Embora exista um encadeamento relacionado, um pouco mais recente na SU , não recomendo usar o VMWare Disk Mount Utility 5.5 , porque é muito antigo em comparação com o aqui: 2005 vs. 2012 !
fonte
Você pode tentar instalar o modo XP. Ele pode ser instalado como 32 bits em um ambiente de 64 bits e, em seguida, você pode executar o VMWare no modo XP.
http://www.microsoft.com/windows/virtual-pc/download.aspx
fonte
Faça o download do Kit de desenvolvimento de disco virtual do VMware .
Certifique-se de baixar a versão do Windows.
Ele é instalado na pasta Arquivos de programas (x86) de 32 bits, mas na verdade instala o driver do gerenciador de volume de 64 bits.
Observe que você não precisa ser administrador para montar um disco virtual, mas deve ser um para acessar o volume montado.
fonte
Você pode usar a ferramenta OSFMount para montar arquivos VMDK no Windows.
OSFMount trabalha com GUI ou na linha de comando e é freeware.
Você tem versões de 32 e 64 bits.
Extraído daqui: http://www.sysadmit.com/2016/07/vmware-abrir-vmdk-desde-windows.html
fonte
Testado no Windows 10 Professional Build 1803 CHT a partir de 01-09-18.
fonte
A outra coisa que você pode fazer é tão fácil:
Ao ligar a VMX VM (cujas configurações foram alteradas e adicionadas a unidade vmdk), você poderá encontrar o outro disco rígido que é o seu arquivo vmdk.
Desfrutar :)
fonte