Não há memória física suficiente disponível para ligar esta máquina virtual, VMware

2

Eu tenho o VMware Workstation 14 instalado no Ubuntu 16.04. Eu criei uma nova máquina virtual Fedora distribuindo 1 GB de RAM. Eu tenho 2 GB de RAM disponível e 4 GB de memória livre de troca, mas quando eu ligar a máquina, ele me mostra um erro.

  

Não há memória física suficiente disponível para ligar este virtual   máquina com suas configurações configuradas. É possível que nativo   aplicações e / ou serviços bloquearam a memória que poderia ser   impedindo que a máquina virtual seja iniciada. Desligando   aplicativos ou serviços desnecessários podem liberar memória suficiente para   esta máquina virtual. Se você fosse capaz de ligar este virtual   máquina neste computador host no passado, tente reiniciar o host   computador. A reinicialização pode permitir que você use um pouco mais de memória do host para   executar máquinas virtuais.

Eu tentei o windows 7 e outros sistemas operacionais também aumentando ou diminuindo o tamanho da RAM alocada, reiniciando a máquina host, mas recebi o mesmo erro. Mas quando instalo o VMware Workstation 12 ele funciona bem. Estou enfrentando problema com o VMware Workstation 14.

Alguma solução?

    
por Sanjay Prajapat 26.10.2017 / 18:23

2 respostas

5

Eu corrigi-lo com base nesta publicação de izznogooood:

sudo sucd /tmp
cp /usr/lib/vmware/modules/source/vmmon.tar .
tar xf vmmon.tar
rm vmmon.tar
wget https://raw.githubusercontent.com/mkubecek/vmware-host-modules/fadedd9c8a4dd23f74da2b448572df95666dfe12/vmmon-only/linux/hostif.c
mv -f hostif.c vmmon-only/linux/hostif.c 
tar cf vmmon.tar vmmon-only
rm -fr vmmon-only
mv -f vmmon.tar /usr/lib/vmware/modules/source/vmmon.tar 
vmware-modconfig --console --install-all
     

Outra dica que você deve seguir se executar o gráfico onboard a bordo é   habilitar a aceleração 3D (ajuste a memória GFX para a máquina convidada   em conformidade) como uma CPU 7500U é mais do que poderoso o suficiente para isso.   O VMware não permite isso por padrão.

     

adicione:

mks.gl.allowBlacklistedDrivers = TRUE
    
por oxsom 22.11.2017 / 06:39
0

Como a versão mais recente do Ubuntu não usa mais partições swap,

Basta criar um arquivo de troca maior:

  1. Fazer todas as substituições
  

sudo swapoff -a

  1. Redimensionar o arquivo de swap
  

sudo dd se = / dev / zero de = / swapfile bs = contagem de 1M = 8192

  1. Tornar o arquivo de swap utilizável
  

sudo mkswap / swapfile

4.Make swapon novamente

  

sudo swapon / swapfile

    
por linuxmarc 28.10.2017 / 16:03