Não há como ajustá-lo automaticamente, mas você pode especificar uma resolução personalizada para o convidado usar.
Você pode editar manualmente a configuração do VirtualBox e o arquivo de inicialização no OS X para usar uma resolução personalizada. É um processo de duas partes (Host VM / Convidado) para ativar a resolução.
Aqui estão os passos:
-
Primeiro, certifique-se de que o VirtualBox não esteja em execução. Feche se for.
-
Adicione a seguinte configuração à seção
<ExtraData>
do arquivo XML da sua VM (localizaçãoC:\users\<username>\VirtualBox VMs\<OS_NAME>\<OS_NAME>.vbox-prev
):<ExtraDataItem name="CustomVideoMode1" value="1680x1050x32"/>
Você pode alterar o valor acima para sua resolução de exibição preferencial, por exemplo, 1280x1024x32.
-
Salve o arquivo e inicie sua VM.
-
No Mac, abra a pasta
/Extra
no Finder. -
Arraste o arquivo
com.app.Boot.plist
para a área de trabalho. -
Abra o arquivo na área de trabalho no editor.
-
Localize a entrada
<key>Graphics Mode</key>
, depois disso, deve haver uma entrada<string>xxxxxx</string>
. Edite esta entrada para corresponder à entrada de vídeo personalizada a partir do passo 2 acima. ou seja,<string>1680x1050x32</string>
-
Coloque o arquivo de volta, Reinicie sua VM e a nova resolução de exibição deve ser eficaz.
Boa sorte!