J. *_*Doe 11 vmware-workstation arch-linux
运行 Arch Linux,我刚刚更新了主机 ( pacman -Syyu
) 和 VMWare Workstation (14.0.0),现在当我启动任何 VM 时,无论我有多少可用内存或重新启动多少次,都会出现以下错误:
没有足够的物理内存来使用其配置的设置启动此虚拟机。
要解决此问题,请将所有虚拟机的物理内存量增加到 2130 MB,或调整额外内存设置以允许交换更多虚拟机内存。
本机应用程序和/或服务可能已锁定内存,这可能会阻止虚拟机启动。关闭不必要的应用程序或服务可能会释放足够的内存来启动此虚拟机。
如果您过去能够在此主机上打开此虚拟机的电源,请尝试重新启动主机。重新启动可能允许您使用稍微更多的主机内存来运行虚拟机。
如何使它工作?
ajk*_*ury 21
我看到您使用的是内核版本 4.13.3-1。此内核有一些小的更改,需要对 Vmware vmmon 模块进行一些修补。将此补丁应用于 vmmon 模块代码以修复此内存问题:
https://github.com/mkubecek/vmware-host-modules/commit/770c7ffe611520ac96490d235399554c64e87d9f
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
Run Code Online (Sandbox Code Playgroud)
lui*_* e 6
归档时间: |
|
查看次数: |
13807 次 |
最近记录: |