Estou executando a avaliação corporativa (Build 9200) do Win8 e do VirtualBox 4.2.4 r81684 e minha exibição real é 1920x1200. Quando uso a tecla host-F para entrar no modo de tela cheia, o melhor que posso configurar no Windows é 1600x1200, o que é bom, mas prefiro colocar a tela inteira em execução do que ver um sistema operacional com caixa de letra.
Primeiro, tentei executar o Install Guest Additions, mas o Windows não executou nenhum instalador que eu pudesse ver, conforme descrito na documentação do VirtualBox .
Eu aloquei a quantidade máxima de RAM (256 MB) para a memória de vídeo do monitor e não vejo como carregar drivers depois de pesquisar na documentação do VirtualBox. Posso ativar ou desativar a Aceleração 3D e 2D e essas configurações não afetam o resultado. Defina a contagem do monitor como 1 e não habilitei o servidor de exibição remota. Como coisas especiais acontecem em cada canto, a lei de Fitt faz com que seja difícil atingir os alvos dos cantos para explorar a interface do usuário, esteja eu executando o sistema operacional em uma janela ou em tela cheia.
Estou perdendo uma configuração em algum lugar do Windows ou do VirtualBox para preencher minha verdadeira resolução de exibição, pois ela não está detectando corretamente? Estou aberto a invadir um arquivo de driver ou outras etapas, se necessário, para obter a resolução correta.
fonte
Respostas:
Feche sua máquina virtual.
Navegue para
C:\Program Files\Oracle\VirtualBox\
.Mantenha Shiftpressionado e clique com o botão direito do mouse no espaço em branco da janela.
Selecione
Open Command Window Here
.Digite
VBoxManage.exe setextradata "W8 VM NAME HERE" CustomVideoMode1 1920x1200x32
.Reinicie sua VM. Agora você poderá selecionar a
1920x1200
resolução.fonte
/Applications/VirtualBox.app/Contents/MacOs/VBoxManage setextradata "my vm name" CustomVideoModel1 1440x900x32
. Eu estou esperando que outros sistemas operacionais 'nix tenham comandos semelhantes'Com a minha configuração, foi necessária a instalação manual do Guest Additions. Mesmo solicitá-lo na interface do usuário não fez o Win8 ver ou executar o instalador.
As pessoas em um host Windows podem usar as etapas aqui , mas para alguém em um sistema operacional que não seja Windows, você precisará soltar o VBoxGuestAdditions.iso no Virtual Media Manager para que ele seja montado como um disco óptico.
No meu caso, ele estava localizado (como descrito) em /Applications/VirtualBox.app/Contents/MacOS
A partir daí, a menor distância para mim era ir para a área de trabalho, abrir a pasta da biblioteca no canto inferior esquerdo e navegar primeiro para o computador (na barra lateral) e depois para o disco óptico.
O instalador em si foi executado corretamente no Windows 8 e solicitou uma reinicialização. Depois que o sistema operacional convidado foi reiniciado, entrou no modo de tela cheia e esperou alguns instantes para os drivers verificarem a tela. O Win8 ajustou corretamente as coisas sem a necessidade de abrir o painel de controle da resolução da tela.
fonte
Você precisa garantir que o convidado tenha memória de vídeo suficiente para entrar em tela cheia. Você também pode querer ativar a aceleração 2D / 3D. Quando houver o suficiente, alternar para tela cheia funcionará normalmente. Configurações:
fonte
A exclusão da tela pode ser definida manualmente usando o seguinte comando virutalbox
"c: \ Arquivos de programas \ Oracle \ VirtualBox \ VBoxManage.exe" controlvm "% YOUR_V_HOST" setvideomodehint 1920 1200 32
Este comando entra em vigor imediatamente em um convidado em execução
fonte
VBoxManage.exe: error: Code E_FAIL (0x80004005) - Unspecified error (extended info not available) VBoxManage.exe: error: Context: "LockMachine(a->session, LockType_Shared)" at line 101 of file VBoxManageControlVM.cpp
Instruções do VirtualBox fpr Mac OSX:
Encerre sua VM, abra o terminal, encontre o nome da sua máquina virtual e adicione quantas resoluções personalizadas você desejar:
fonte
Além de instalar o plugin Guest Additions, observe que o tamanho máximo da exibição pode estar limitado no painel de preferências gerais do VirtualBox :
Além disso, marque a opção autoResize e o VirtualBox definirá automaticamente o tamanho da exibição conforme você redimensiona ou maximiza a janela.
fonte
Se você não vir a resolução personalizada no menu de resolução de vídeo no Windows 8 após adicionar o CustomVideoMode, reverta os drivers. Acabei de instalar as adições de convidados alguns dias atrás no Windows 8 e, por algum motivo, elas não reconhecem os modos de vídeo personalizados. Quando retornei o driver de vídeo para o driver anterior à instalação de adições de convidados, vi minha resolução personalizada. Espero que isso ajude se alguém tiver esse problema.
fonte
O que fazer, com mais detalhes (se o host for o Windows 7):
Vá e veja o post principal desta página com as capturas de tela. Em seguida, faça o que essa postagem diz para você, exceto a parte da linha de comando, substitua 1920x1200x32 pelo número obtido anteriormente, mas verifique se ainda existe um x32 no final; portanto, quando você digitar o item finalizado no prompt de comando, ele deverá parecer como isso:
VBoxManage.exe setextradata "O SO convidado aqui, incluindo as aspas" CustomVideoMode1 #### x ### x32
Se for assim, clique em entrar e inicie sua máquina virtual.
fonte
Instale o Guest Addition no modo de segurança, é muito mais complicado do que o necessário para entrar no modo de segurança. siga as instruções em como nerd.
http://www.howtogeek.com/107511/how-to-boot-into-safe-mode-on-windows-8-the-easy-way/
após a reinicialização, fui para tela cheia (host + f), modo de escala (host + c) tela cheia, ambos funcionam conforme o esperado ... modo contínuo (host + l) enquanto funciona, ele não funciona corretamente, incapaz de acessar o win 8 recursos na tela
Paz,
fonte
Se você ainda não conseguir fazê-lo funcionar depois de seguir as instruções do @ Elmo, como no meu caso, vá ao
View
menu da máquina virtual em execução e clique emAuto-resize Guest Display
ou apenas pressioneHost+G
. Mas você ainda precisa fazer o que o @Elmo sugeriu primeiro.fonte
Às vezes, a solução simples pode ser:
fonte