如何在Virtual Box全屏模式下显示整个桌面?

我在Windows 7主机上的VirtualBox 4.2.6中运行Ubuntu 12.04。 安装Ubuntu之后我想全屏获取VB界面。 因此,我从Virtual Box Manager 安装了客户添加设备>安装客户添加 – >运行 – >重启 )。

但是在启动后我只能看到没有菜单的桌面的一部分。 此外,我再次被要求在每次重新启动后安装guest虚拟机添加(即使我已将其删除,guest虚拟机添加CD也会重新出现)。

通过右键单击>外观 – >所有设置 (因为我只能部分看到桌面)来编辑系统设置中的分辨率,实际分辨率会发生变化,但整个桌面仍然不适合。

我是否必须卸载/重新安装guest添加内容? 我还有其他选择吗?

为了能够缩放屏幕几何图形,并启用Virtual Box guest虚拟机Ubuntu的全屏模式,我们需要安装guest虚拟机添加项:

  • 如何在VirtualBox VM中安装Guest Additions?
  • 如果我们没有正常运行的GUI,我们可以从命令行安装guest添加项。

如果失败,我们可能会尝试重新安装客户添加内容,并注意我们在执行此操作时可能遇到的错误。 较旧版本的Virtual Box可能与主机的图形驱动程序或guest虚拟机Ubuntu版本不兼容。 然后,我们可以尝试以下选项:

  • 确保我们在虚拟机设置中启用了3D加速,并允许足够的video内存:

    在此处输入图像描述

  • 如何从Oracle安装VirtualBox版本以安装扩展包?

  • 从命令行更新guest虚拟机操作系统(在引导时按住Shift键进入root shell )然后运行:

    apt-get update && apt-get dist-upgrade 
  • 在极少数情况下,我们可能会使用较旧的Ubuntu版本或更轻量级的衍生产品(如Lubuntu或Xubuntu)获得更好的性能。

安装guest虚拟机添加后,guest虚拟机操作系统需要重新启动才能加载虚拟驱动程序。 然后我们应该能够调整客户屏幕的大小或缩放 ,或者使用Host + F进入全屏模式。

另请参阅调整虚拟机中的显示几何? 用于调整屏幕几何图形的其他选项。

注意: Ubuntu的预发布alpha版本可能尚未按预期执行。

我想补充一下上面的答案。 登录到root shell时,可能缺少DNS服务器设置。 在这种情况下,您需要在apt-get update之前手动添加DNS服务器设置。 细节在这里 。 如果您不这样做,您将无法更新任何存储库/包。

之后,您可以使用apt-get dist-upgrade 。 希望能帮助到你!