我需要安装一个至少有 32 GB 内存的 Ubuntu 64 位系统,不幸的是我物理上没有 32 GB 的 RAM,所以我打算分配部分 RAM(比如说 2-4 GB),其余的来自我的 SSD。
到目前为止,这听起来可能很简单,我可以从虚拟主机分配 2-4 GB 内存,在安装 VM 时,我可以将 vRAM 交换指定为 30 GB。但事实并非如此。虚拟机必须安装在 HDD 上。所以在我的情况下,我将把 Ubuntu 安装到我的硬盘上,并使用我的 SSD 作为大部分内存。
我的操作系统是 Windows 8.1,我可以分配虚拟内存,但这不起作用,因为 VirtualBox 内存分配的最大限制是 8 GB。
有没有办法做到这一点?
答案1
使用 Virtualbox 时,您必须从主机的物理内存中为虚拟机分配您所能负担的任何内存(您说 2-4 GB - 听起来不错)。然后,您必须使用您分配给虚拟机的任何虚拟磁盘空间在虚拟机内分配交换空间(磁盘)。
该交换空间最终将由主机的 HDD(SSD)提供,但如果您将其创建为动态分配的 VDI,那么至少只有当 VM 写入它时它才会被物理写入。