我正在尝试使用 VirtualBox 在 Windows 10 上运行 Ubuntu 客户机。我发现安装后 Ubuntu 客户机运行响应缓慢。我通过更改机器下的设置(如激活 3D 加速等)找到了一些解决此问题的方法,但我发现我的设置被锁定了。这个问题的解决方案是什么?如何激活选项?
答案1
关闭 Ubuntu 16.04 客户操作系统,然后您可以安全地在该客户操作系统的 VirtualBox 设置中进行更改(首先单击 Ubuntu 16.04 客户操作系统以选择它)并重新启动客户操作系统以测试您的更改。启用 3D 加速不会有帮助。将提高性能的更改是:
添加另一个 CPU 线程设置->系统->处理器。如果您有 4-8 个 CPU,那么您可以安全地使用 2 个处理器,而不是 1 个处理器。
添加更多基本内存设置->系统->母板。您可以安全地将物理机中最多一半的 RAM 分配给客户操作系统基本内存。
您可以选择通过运行以下命令从终端将视频内存增加至最大 256MB:
VBoxManage modifyvm "name-of-Ubuntu-16.04-guest-OS" --vram 256
答案2
Virtualbox 上的某些配置只能在相关设备未运行时进行修改,因此请关闭虚拟机,这是设置这些配置的唯一方法。并且,只有当您的系统(主机操作系统)支持 3D 加速时,它们才会起作用。