Windows 10 来宾操作系统在 Ubuntu 16.04 主机上的 Virtualbox 中无法启动

imr*_*rek 16 virtualbox virtual-machine ubuntu windows-10

Microsoft 提供这些可下载的虚拟机映像用于跨浏览器测试(IE8-IE11 和 Edge)。我的主机操作系统是 Ubuntu 16.04(64 位),我运行的是 Virtualbox 5.0.40_Ubuntu r115130。

我遇到的问题是加载两个 Win10 稳定图像和 Win10 预览(成功导入设备后)卡在开始屏幕上。我的主机操作系统显示一个 CPU 内核已被充分利用,所以这可能是 CPU 瓶颈,对吗?

在此处输入图片说明

大约一刻钟后,这里仍然没有进展。

在导入设备时,我保留了预配置的所有内容(4096MB 内存、1 个 CPU 等)。有什么“技巧”可以克服这个问题吗?

小智 25

我曾经也有过一样的问题。

我通过更改 Virtualbox Setting -> System -> Acceleration -> Paravirtualization Interface并选择KVM而不是“默认”来修复它。

现在再次启动Window 10,它应该会启动。

您可以选择“无”,但性能要慢得多。

仅供参考:我有相同版本的 virtualbox 5.0.40_Ubuntu r115130 并升级到 Windows 10 1709。


小智 3

我有类似的问题。我正在运行 Linux Mint 18.1 x64 (基于 16.04 Xenial)和 VirtualBox 5.0.32。我有一个完整/真实版本(不是 IE 测试版本)的 Windows 10,它在从 ISO 安装的 VB 中运行良好。这是版本 1511(内部版本 10586)。

然后,我尝试更新到版本 1703(内部版本 15063),并遇到了与您所描述的完全相同的行为。我的解决方案是将 VirtualBox 的版本更新为5.1.22撰写本文时的最新版本。5.0.32是 Ubuntu 存储库中的最新版本,因此我必须从 VirtualBox apt 存储库安装较新的版本,如https://www.virtualbox.org/wiki/Linux_Downloads#Debian-basedLinuxdistributions中所述:

将以下行添加到 /etc/apt/sources.list 中:

deb http://download.virtualbox.org/virtualbox/debian yakkety contrib
Run Code Online (Sandbox Code Playgroud)

根据您的发行版,将 'yakkety' 替换为 'xenial'、'vivid'、'utopic'、'trusty'、'raring'、'quantal'、'precise'、'lucid'、'jessie'、'wheezy'、或“挤压”。...可以下载 apt-secure 的 Oracle 公钥...并注册[ed]:

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
Run Code Online (Sandbox Code Playgroud)

...剪断...

要安装 VirtualBox,请执行以下操作

sudo apt-get update
sudo apt-get install virtualbox-5.1
Run Code Online (Sandbox Code Playgroud)

...剪断...

注意:Ubuntu/Debian 用户可能想dkms 通过以下命令安装该软件包:

sudo apt-get install dkms
Run Code Online (Sandbox Code Playgroud)

更新 VirtualBox 后,我在来宾中执行了更新,重新启动后,我几乎立即看到黑屏上出现白点旋转器,并带有青色 Windows 徽标(您已附加),正如您所期望的那样。