我已将 MacBook Pro 的 RAM 升级到 16GB,并且正在运行 Virtual Box 来运行 Windows 8-32 位。在设置中,我已分配 8192 MB 的 RAM,但当我运行 Windows 并检查计算机的属性时,它仅显示 3.50 GB 的 RAM。
我是不是做错了什么,或者我遗漏了什么?或者在 mac 或 virtual-box 中分配给虚拟机的内存是否有任何限制?
答案1
32 位版本的 Windows 最多只能使用 4 GB 的 RAM。您需要在 VirtualBox 中安装 64 位版本的 Windows 8 才能使用更多内存。您看到 3.5 GB 可能是因为视频内存或其他东西占用了剩余的 0.5 GB。
答案2
微软限制 32 位客户端系统的可用 RAM到3.25 至 3.5GB。因此,您可以安装 64 位 Windows 8 或尝试此引导加载程序绕过了限制:
Virtualbox 图形驱动程序必须支持 PAE,因此不能保证它能正常工作。