我使用 Oracle VirtualBox 4.3.12 在 Windows 7 Pro 64 位主机上创建了一个 64 位 ubuntu 16.04.3 客户虚拟机。(Ubuntu VM 甚至无法在更高版本的 VirtualBox 中启动。)
但是新虚拟机的最大屏幕尺寸仅为 1024 x 768,而我的屏幕分辨率为 1920 x 1080。在分辨率如此小的虚拟机上工作很困难。
安装后,我尝试了以下步骤以允许我使用更高的屏幕分辨率,但都不起作用:
sudo apt-get update
根据要求重新启动虚拟机。
sudo apt-get install virtualbox-guest-dkms
已重新启动虚拟机。
sudo apt-get install virtualbox-guest-x11
由于未满足的依赖项(包括)而失败xserver-xorg-core
,因此我执行了以下操作:
sudo apt-get install xserver-xorg-core
sudo apt-get install virtualbox-guest-x11
重新启动虚拟机。但现在虚拟机以更小的分辨率(800 x 600?)启动,当我将鼠标悬停在它上面时,光标消失了!此外,键盘输入现在被忽略。
有谁知道 (a) 我如何再次与我的虚拟机交互以及 (b) 允许我拥有更大的最大屏幕分辨率?我不关心屏幕是否自动调整大小;我只想要更大的分辨率,这样我的虚拟机才可用。
编辑这不是重复的如何为 Ubuntu 16.04 安装 VirtualBox Guest Additions因为上面说要安装最新版本的 VirtualBox。这是我安装 vbox 5.1.28 并尝试启动我的一个 ubuntu VM 时收到的错误:
据我所知,在我工作的地方,没有人成功在 VirtualBox > 4.3.12 版本上运行 ubuntu VM。可能是由于与公司防病毒软件发生冲突,正如错误所暗示的那样。此外,我首先需要能够通过鼠标或键盘与我的 VM 交互,然后才能安装 Guest Additions。
答案1
安装后xserver-xorg-core
,virtualbox-guest-x11
尝试让共享剪贴板与虚拟盒一起工作,虽然一开始工作正常,但重新启动后我遇到了这个错误,我根本无法控制机器。
为了解决这个问题,我启动到恢复模式(启动Esc时按住)并运行:
apt-get remove virtualbox-guest-x11
apt-get remove xserver-xorg-core
apt-get install xorg
这让我又回到了最初的状态。