子方有话
最近,子方在虚拟机上使用凤凰OS,发现显卡内存有点小,就准备把参数改大一点。目前子方使用的 Oracle VM VirtualBox 版本为 6.1.6 r137129 (Qt5.6.2),以下进入设置操作。
操作过程
Win+R #进入cmd命令 C:\Users\LZP>cd C:\Program Files\Oracle\VirtualBox #进入VirtualBox 安装目录 VBoxManage modifyvm "PhoenixOS" --vram 256 #把PhoenixOS换成自己的虚拟机名称,此时显存更为256MB
VRAM 最大256MB 的限制
C:\Program Files\Oracle\VirtualBox>VBoxManage modifyvm "PhoenixOS" --vram 768 VBoxManage.exe: error: Invalid VRAM size: 768 MB (must be in range [0, 256] MB) VBoxManage.exe: error: Details: code E_INVALIDARG (0x80070057), component GraphicsAdapterWrap, interface IGraphicsAdapter, callee IUnknown VBoxManage.exe: error: Context: "COMSETTER(VRAMSize)(ValueUnion.u32)" at line 650 of file VBoxManageModifyVM.cpp
Oracle VM VirtualBox 最大允许调整至256MB ,大的就不行了。其实,对于大多数情况来说,31MB 就已经够了,没必要调整这么大。详情参见:VirtualBox 虚拟机显卡显存vram为什么最大只有128MB