VMWare Workstation - memória física insuficiente desde a última atualização

11

Executando o Arch Linux, acabei de atualizar o host ( pacman -Syyu ) e o VMWare Workstation (14.0.0), e agora recebo o seguinte erro ao iniciar qualquer VM, independentemente da quantidade de memória livre que tenho ou de como muitas vezes eu reinicio:

Not enough physical memory is available to power on this virtual machine with its configured settings.
To fix this problem, increase the amount of physical memory for all virtual machines to 2130 MB or adjust the additional memory settings to allow more virtual machine memory to be swapped.
It is possible that native applications and/or services have locked down memory which could be preventing the virtual machine from launching. Shutting down unnecessary applications or services may free enough memory to launch this virtual machine.
If you were able to power on this virtual machine on this host computer in the past, try rebooting the host computer. Rebooting may allow you to use slightly more host memory to run virtual machines.

Como fazer isso funcionar?

    
por J. Doe 30.09.2017 / 16:50

2 respostas

21

Eu vejo que você está na versão do kernel 4.13.3-1. Este kernel tem algumas pequenas mudanças que requerem algum patch para o módulo vmware vmmon. Aplique este patch ao código do módulo vmmon para corrigir este problema de memória:

link

cd /usr/lib/vmware/modules/source
tar xf vmmon.tar
cd vmmon-only/linux
vim hostif.c # or use the patch command to apply the patch
cd ../..
tar cf vmmon.tar vmmon-only
rm -rf vmmon-only # cleanup

# Lastly, we need to rebuild the patched module
sudo vmware-modconfig --console --install-all
    
por 04.10.2017 / 05:12
6

Execute este comans no ubuntu 17, funcione muito bem.

  1. sudo cd / tmp
  2. cp /usr/lib/vmware/modules/source/vmmon.tar.
  3. tar xf vmmon.tar
  4. rm vmmon.tar
  5. wget link
  6. mv -f hostif.c vmmon-only / linux / hostif.c
  7. tar cf vmmon.tar apenas para vmmon
  8. rm -fr somente para vmmon
  9. mv -f vmmon.tar /usr/lib/vmware/modules/source/vmmon.tar
  10. vmware-modconfig --console --install-all
por 03.12.2017 / 04:02