Dois monitores em uma VM

2

Estou tentando criar uma máquina virtual (OS = Windows 7) com 2 exibições no vSphere. A VM tem ferramentas do VMware. Eu vou para

Edit Virtual Machine Settings > Video Card > Maximum Number of Displays [2].

Quando clico em ok. A configuração retorna para Número máximo de exibições = 1. o que devo fazer para manter a alteração?

    
por Chris S 27.06.2011 / 21:00

1 resposta

6

- Quem enfrentaria esse problema -

  • Qualquer pessoa que esteja usando hipervisor "bare-metal", como o vSphere ESXi, que é instalado diretamente na máquina sem necessidade de SO.

- Por que esse problema existe -

  • Esta é a estratégia que a VMware tomou para separar o recurso que fornece acesso à VM por meio de:

    • "Console de convidados" do vSphere Client para fins de administração (somente um único monitor), VS.,
    • VMware View para uso do usuário final (suporte a vários monitores)
  • Na verdade, não apenas vários monitores, há também muitos outros recursos que você vê em Workstation, Player, ESX e estão bloqueados no vSphere Client.

- Nosso objetivo -

  • Supondo que o vSphere Client esteja instalado em uma máquina remota com monitores duplos (cada 1600 x 1200)
  • A solução a seguir fará com que o "Guest Console" do vSphere Client visualize um único monitor de uma resolução (digamos 3000x1000), o que é um pouco menor que a soma de dois monitores, porque precisamos levar em conta a janela do "Guest Console".
  • Demorei algumas semanas para descobrir isso.

- Solução -

  1. Verifique se o seu "Guest Console" tem a configuração máxima para a sua memória e resolução de vídeo

    • Editar configurações da máquina virtual > no canto superior direito, verifique se "Hardware versão 7" é usado
    • Editar configurações da máquina virtual > Hardware > Placa de vídeo > Memória necessária para displays > Digite o total de RAM de vídeo > 128
    • Editar configurações da máquina virtual > Opções > Geral > Parâmetros de configuração ... > clique no botão "Adicionar Linha" para adicionar os seguintes parâmetros:
      • svga.autodetect = > falso
      • svga.maxHeight = > 1200
      • svga.maxWidth = > 3200
  2. Faça o download das "últimas ferramentas do VMware" (por exemplo, "VMware-tools-windows-8.3.7-381511.iso") em sua máquina remota em:

  3. Instale as "últimas ferramentas do VMware" em seu Windows 7 em seu "Console de convidados"
    • primeiro desinstale o "antigo / existente VMware Tools" no seu Windows 7
    • no "Guest Console" há um botão "CD / DVD", clique nele
    • selecione "Conectar à imagem ISO no disco local"
    • selecione "VMware-tools-windows-8.3.7-381511.iso" que você baixou na etapa 2
    • comece a instalar o VMware Tools no Windows 7
    • após a conclusão, reinicie o seu Windows 7
  4. Ativar 2 monitores / monitores em uma VM
    • no Windows 7, inicie o prompt dos
    • digite "cd C: \ Arquivos de programas \ VMware \ VMware Tools", pressione "enter"
    • digite 'VMwareResolutionSet.exe 0 1, 0 0 3000 1000' (você pode substituir o valor 3000 e 1000 por um valor menor que a soma da resolução de 2 monitores / monitores), pressione 'enter'
    • agora você verá sua nova resolução de tela para 3000 x 1000
  5. Para tornar a nova resolução de tela do Windows 7 adequada ao "Console de convidados"
    • vá para o menu do "Guest Console"
    • clique em "Visualizar" > "Ajustar janela agora"
    • em alguns casos, você pode alterar livremente o seu "Guest Console" e clicar em "Fit Guest Now", isso irá alterar a sua resolução do Windows 7 para caber na janela "Guest Console"
por 09.07.2011 / 00:45