64位Debian的VirtualBox昨天可以工作,但现在无法检测到64位CPU。

3
我的64位Debian 7.5(wheezy)虚拟机在Windows 8.1 Pro(64位操作系统,x64-based processor: Intel(R) Xeon(R) CPU E5-1620 v2 @ 3.70GHz 3.69 GHz)机器(Dell Precision T3610)上的VirtualBox 4.3.12r93733昨天工作正常。但今天早上,我收到一个错误消息,说:“VT-x/AMD-V硬件加速在您的系统上不可用。您的64位客户机将无法检测到64位CPU,也无法启动。”我选择继续,但如承诺的那样,在选择系统模式(常规或恢复)之前,屏幕就变黑了。
当我在线搜索这条消息时,我发现有人建议确保BIOS已启用虚拟化。我的BIOS在虚拟化支持下有3个选项:虚拟化、直接I/O的虚拟化和可信执行。前两者已启用,但最后一个没有启用。(这是一台工作机器,所以我不愿意在未与IT部门联系的情况下加载默认设置。)
除了下载并启动Visual Studio Express 2012安装程序(现已卸载)外,自从Debian虚拟机上次工作以来,几乎没有发生过什么。因此,我还调查并卸载了昨天开始的Windows更新,以防它们有所涉及。(其中一个提到了必须修复BIOS。)被标记为重要的那些更新,包括修复BIOS的那个,都已重新安装。
此时,我开始查看VirtualBox的设置。在我的在线研究中,我发现几篇论坛帖子建议进入“设置->系统->加速”,这是一个对我灰显的选项卡。当我在“设置->系统->主板”处时,我注意到我的指针设备设置为USB Tablet。当我将其更改为PS/2鼠标并尝试VirtualBox时,错误消息消失了,但操作系统仍无法成功启动。
我的最新发现是:在“设置->常规->基本”下,我注意到我的版本设置为Ubuntu(32位),即使我确定昨天是Debian(64位)。但只有32位操作系统是可选的,而我的机器应该能够拥有64位操作系统。
我的问题是:VirtualBox可能会导致所有64位选项(包括一个工作的Debian(64位))在一夜之间消失的原因是什么?
2个回答

4

-1

在VirtualBox上尝试以下操作:

进入您的虚拟机设置(右键单击VM图标>设置),然后转到系统>加速,确保选中“启用VT-x/AMD-V”复选框。


2
@amir_jj -- 你看到OP的问题了吗?他特别指出他在其他论坛上看到了你发布的同样建议,但是“设置->系统->加速,对我而言是灰色的选项卡”。也就是说,他不能执行你建议的操作。 - drwatsoncode
抱歉,我投了反对票,因为像ricovox评论中所说,这个选项是灰色的,我遇到了这个问题,其他解决方案都不适用于我,当我升级virtualbox时发生了这种情况,现在我有了这个讨厌的屏幕 :( - Enrique San Martín

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接