AMD-V无法在Ubuntu 14.04中使用BIOS - Vagrant Up失败

时间:2014-07-01 03:54:26

标签: ubuntu vagrant virtualbox

如果你像我一样,你一直在试图解决这个问题。我不能启用AMD-V,即使它在BIOS中启用了。我只是想利用puphpet来做vagrant up

这是我的硬件/软件

  • Lenovo Edge E545(AMD)
  • Ubuntu 14.04 LTS
  • Vagrant 1.6.3
  • VirtualBox 4.3.12(4.2.24尝试作为故障安全)
  • BIOS版本1.09(1.12,但只有轻微的升级 - 没有AMD-V)

以下是我尝试的内容

  1. 清理安装Ubuntu 14.04
  2. 已安装VirtualBox并尝试运行多个版本的vagrant up
  3. 尝试打开和关闭AMD-V的BIOS设置
  4. 尝试在Virtual Box设置中关闭和打开虚拟化
  5. 在VirtualBox设置中将处理器设置为2和1
  6. 下载并安装32位虚拟机以“尝试”。
  7. 解决方案?:所以我联系了联想和AMD,但两者都指出它是一个软件问题。联想代表建议我退回笔记本电脑并获得基于英特尔的东西。奇怪,但这就是我“修理”它的方式。

    FIX :在BIOS中将'virtualization'选项设置为'Disabled'可以修复它。

2 个答案:

答案 0 :(得分:0)

运行硬件加速虚拟化需要VT-x或AMD-V,在这种情况下可爱的VirtualBox。

运行以查看您的CPU是否支持AMD-V。

egrep -wo '(vmx|svw)' /proc/cpuinfo

你应该期望输出中有几个(核心数量)svw

尝试使用vagrant up启动VM时,请尝试使用vagrant up --debug启用调试输出以查看更多信息。更多信息更新您的问题。

答案 1 :(得分:0)

我有一段时间没有使用过本机,但想回复我发现的内容。

我继续寻找答案,一无所获。所以我决定进入BIOS并更改选项,直到我找到它为止。

我将BIOS中的虚拟化设置为“已禁用”,现在可以正常启动到VMBox 64位计算机。

我希望这有助于另一个人。