Altere a resolução da linha de comando na caixa virtual

Altere a resolução da linha de comando na caixa virtual

Na caixa virtual, como posso alterar a resolução da tela na linha de comando? (Ou se houver um para qualquer tipo de computador, também pode funcionar).

Responder1

Você pode rapidamente "sugerir" a janela para um tamanho específico com o seguinte comando:

VBoxManage controlvm <uuid>|<name> setvideomodehint <xres> <yres> <bpp>

Por exemplo, se você tiver um convidado chamado "Windows XP Pro" e desejar definir a resolução para 1024x600 a 32 bits por pixel (também conhecido como 32 bits), você usaria o seguinte comando:

VBoxManage controlvm "Windows XP Pro" setvideomodehint 1024 600 32

Existem alguns pré-requisitos para isso, no entanto:

  1. Isso só funciona se você tiver iniciado o sistema operacional convidado a partir de um ambiente de janela no sistema operacional host (ou seja, Windows/X Windows/Mac OS Desktop).

  2. As adições de convidados devem ser instaladas no sistema operacional convidado.

Responder2

Primeiro, a VM deve estar ligada, você pode ligá-la com o comando:

# VBoxManage startvm "VPN" --type headless

Antes de poder alterar a resolução:

# VBoxManage controlvm "VPN" setvideomodehint 1024 768 24

Responder3

Se você deseja alterá-lo dentro do convidado:

No Windows: existem algumas ferramentas que permitem fazer isso facilmente a partir da linha de comando, principalmenteTrocador de exibição.

No Linux: Use xrandr -qpara listar os modos de exibição disponíveis e, em seguida, xrandr -s #onde #está o número do modo de exibição que você deseja usar. xrandr -qexibirá essas opções numéricas ao lado de cada opção de exibição.

Responder4

Consulte a documentação fornecida com o VirtualBox. OPrograma VBoxManageoferece a capacidade de modificar VMs na linha de comando. No entanto, você não pode fazer isso enquanto a máquina estiver funcionando. Para fazer isso, você precisará encontrar uma maneira de criar um script para a alteração da resolução do sistema operacional que você está virtualizando.

informação relacionada