Como essas configurações do GRUB funcionam com os modos de vídeo do BIOS, é provável que o BIOS do VMware (um Phoenix BIOS altamente modificado) não ofereça suporte ao que você está solicitando.
Eu tentei 3 sistemas diferentes, incluindo o VMWare, com a mesma instalação básica do Ubuntu 10.04 (Server Edition).
Nos dois primeiros, consigo alterar facilmente a resolução do console (não a resolução do grub) alterando / etc / default / grub:
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
GRUB_GFXMODE=1024x768
GRUB_GFXPAYLOAD_LINUX=keep
Então, claro, sudo update-grub2; sudo reboot
No entanto, com VMWare, GRUB_GFXPAYLOAD_LINUX=keep
resultará em tela em branco (embora com base no tamanho do Windows pareça que a resolução é definida após a inicialização).
Eu já experimentei as versões 7.xe 8.0.2 do VMWare Workstation. Então a questão é, quais os passos especiais a serem feitos para alterar a resolução do console no VMWare?
Como essas configurações do GRUB funcionam com os modos de vídeo do BIOS, é provável que o BIOS do VMware (um Phoenix BIOS altamente modificado) não ofereça suporte ao que você está solicitando.
A entrada da comunidade VMWare Workstation 11 + Debian 8 = GRUB gfxpayload problem & tela em branco ajuda você?
Citando a resposta aceita:
Try appending
vmwgfx.enable_fbdev=1
to the kernel command-line and see if that resolves the issue.