我通过软件中心安装了 VirtualBox。当我尝试加载虚拟机时,出现了如下错误:
我在 Google 上搜索了这个错误,找到了很多不同的解决方案,但都无法解决我的情况。我还删除了与 VirtualBox 相关的所有软件包,然后下载并安装了我从 Oracle 下载的最新软件包存储库。 没有任何改变。
附加信息:
- 操作系统:Ubuntu 12.04 64位
- 虚拟机:Linux Mint 14 Cinnamon/MATE 64 位
我创建了新的磁盘并尝试从映像vdi
启动它。.iso
虚拟盒设置:
- 处理器数量:4
- 内存:512 MB
- 显存:128 MB
- 3D 加速:已启用
答案1
错误消息非常直观。您尝试启动的虚拟机需要启用硬件虚拟化。请参阅以下问答了解如何操作(前提是您的 CPU 能够做到这一点):
如果此方法无法解决问题,以下步骤可能会有所帮助:
- 重启主机操作系统
- 尝试使用较少的虚拟 CPU,从 1 开始
- 禁用VBoxManager 中的 VT-x 设置(据说有效,但我对此表示怀疑)
- 在惠普机器硬件上,VT-x 只能通过 BIOS 更新来实现(来源 superuser.com)
答案2
点击“丢弃”(放弃已保存的状态)选项(来自虚拟盒管理器的选项)并尝试再次启动虚拟盒,它必须工作。这通常发生在您的主机操作系统休眠而您的虚拟机仍处于活动状态时。请注意,任何未保存的数据都将丢失。
答案3
是的,对我来说这就是问题所在。以管理员身份运行 VB。右键单击 VB,然后选择“以管理员身份运行”
答案4
您需要以管理员身份运行 Virtualbox。