Windows 10来宾OS停留在Ubuntu 16.04主机上的Virtualbox中引导


14

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

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

在此处输入图片说明

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

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


禁用其他进程,然后运行VM。您的CPU最大周期是多少?
Biswapriyo

可能不完全相同,但存在相似的问题,并且已修复superuser.com/a/1263414/106974
IsaacS

Answers:


24

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

我通过更改“ Virtualbox 设置”->“系统”->“加速”->“半虚拟化接口”并选择了KVM而不是“默认”来修复了它。

现在再次启动Windows 10,它将启动。

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

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


我在没有运气的情况下尝试了所有可能的方法,然后我找到了这个评论……尽管在这种情况下它甚至是虚拟机监控程序,也再也没有机会了……谢谢您为我节省了另外5个小时的努力。
Ethode '17

1
是的,感谢您抽出宝贵的时间来记录下来,这为我节省了很多麻烦。有谁知道此设置的实际作用-jFTR?
–divermix

我遇到了同样的问题,并且确实有效。更改为KVM,现在可以正常启动。
戴维德·普拉

这也帮了我大忙!
Michael Mallett '18

3

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

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

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

deb http://download.virtualbox.org/virtualbox/debian yakkety contrib

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

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 -

...剪...

要安装VirtualBox,请执行

sudo apt-get update
sudo apt-get install virtualbox-5.1

...剪...

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

sudo apt-get install dkms

更新VirtualBox之后,我在来宾中执行了更新,并且重新启动后,我几乎立即看到了白点微调框出现在黑屏上,并具有您所期望的青色Windows徽标(已附加)。


在执行此过程之前,最好删除现有的Ubuntu发行的VirtualBox安装,还是将其升级?还是可以并行运行它们?是否会保留您现有的配置?
k-den

我尝试了这些步骤,而没有删除现有的Ubuntu分发的VirtualBox,现在当我尝试打开以前导入的Win 10映像时,它说“ RTR3InitEx失败,rc = -1912。VirtualBox内核模块与此版本的VirtualBox不匹配。安装VirtualBox显然没有成功。执行'/ sbin / vboxconfig'可能会纠正此问题。请确保不要混合使用OSE版本和VirtualBox的PUEL版本...“执行/ sbin / vboxconfig不能解决问题。
k-den

@ k-den我认为apt应该执行升级并保留所有设置,至少这是发生在我身上的事情。当您遇到麻烦时,最好从系统中备份virtualbox的apt-get purge所有版本(必须存放到Google所在的Google),然后安装一个新副本。另外,如果系统没有安装新的内核模块,则可能只需要重新启动系统即可。
汤姆·萨利巴

0

我也有这个问题。我通过将Virtualbox更新到版本5.0.40并将类型和版本的常规设置选项卡更改为其他来使其工作。

$sudo apt autoremove --purge virtualbox*
$sudo apt install virtualbox=5.0.40-dfsg-0ubuntu1.16.04.1

名称:Windows 10
类型:其他
版本:其他/未知(64位)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.