J'ai VMware Workstation 14 installé dans Ubuntu 16.04. J'ai créé une nouvelle machine virtuelle Fedora allouant 1 Go de RAM. J'ai 2 Go gratuit disponible RAM et 4 Go libre échange mémoire, mais lorsque j'allume la machine, il affiche une erreur.
La mémoire physique disponible est insuffisante pour activer cette machine virtuelle avec ses paramètres configurés. Il est possible que des applications et/ou des services natifs aient verrouillé la mémoire, ce qui pourrait empêcher le lancement de la machine virtuelle. L'arrêt d'applications ou de services inutiles peut libérer suffisamment de mémoire pour lancer cette machine virtuelle. Si vous avez déjà pu activer cette machine virtuelle sur cet ordinateur hôte, essayez de redémarrer l'ordinateur hôte. Le redémarrage peut vous permettre d'utiliser un peu plus de mémoire hôte pour exécuter des machines virtuelles.
J'ai aussi essayé Windows 7 et d'autres systèmes d'exploitation en augmentant ou en diminuant la taille allouée RAM, en redémarrant l'ordinateur hôte, mais avec la même erreur. Mais lorsque j'installe VMware Workstation 12 cela fonctionne bien. J'ai un problème avec VMware Workstation 14.
Toute solution ?
Je l'ai corrigé en fonction de ceci post par 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
Une autre astuce à suivre si vous exécutez des graphiques intels sur Intel consiste à activer l'accélération 3D (ajustez la mémoire GFX en fonction de la machine invitée), comme si un processeur 7500U était plus que suffisamment puissant pour cela. VMware ne le permet pas par défaut.
ajouter:
mks.gl.allowBlacklistedDrivers = TRUE
Depuis la nouvelle version d'ubuntu, n'utilisez plus de partitions d'échange,
Créez simplement un fichier d'échange plus volumineux:
Sudo swapoff -a
Sudo dd if =/dev/zero of =/fichier d'échange bs = 1M count = 8192
Sudo mkswap/swapfile
4.Faire swapon à nouveau
Sudo swapon/swapfile