VMWARE 下使用 32位 Ubuntu Linux ,不能给它分配超过3.5G 内存?

今天打开VMWARE下的Ubuntu Linux时出了不少问题,因为修改了不少配置,所以查到最后才发现是内存分配太多了。

我给它分配4G内存,它居然进不了XWINDOWS了。只能进字符界面。

我的环境是,Win7 64位,主机有8G内存。Intel E8200 CPU。在上面安装了VMWARE WORKSTATION 8.02。官方原版安装,坚决不要汉化!汉化风险太大。

晚上上来准备进LINUX 读源码,结果发现进不去Xwindows。终端界面倒是可以进。

最后发现,我装的这个版本的Ubuntu 是32位的,如果在VMWARE中给它分配超过3.5G 内存,它就死活进不去XWindows了。界面如下:

字符终端模式倒是可以进,但是速度也变慢了。

配置4.3G 内存导致:

改为 3.5G 后正常。但是奇怪的是非虚拟机的话,Ubuntu Linux 是支持3.5G以上内存的。所以这个不知道是VMware的BUG吗?

原文地址:https://www.cnblogs.com/likeyu/p/2372712.html