我已经安装了Oracle VM VirtualBox 5.0.12,现在尝试启动它.
但在尝试启动后不久,我收到一条错误消息:
对于所有CPU模式,在BIOS中禁用VT-x(VERR_VMX_MSR_ALL_VMX_DISABLED)
让其他读者遇到同样的问题并成功解决了吗?请告诉我.我已经检查了Stackoverflow上报告相同错误消息的其他线程,并尝试了那里提到的建议,但它们都没有为我工作.
如果它会有所帮助,我运行Windows 7企业版SP1 64位.
有谁知道问题可能是什么?
我试着按照本书中的说明操作:
它使用VM映像运行涉及Oracle VM VirtualBox和Vagrant的Spark.我几乎设法让VM工作,但由于没有在BIOS中切换虚拟化的权限而被阻止(我没有密码,并且怀疑我的雇主的IT部门将允许我打开它).另见这里的讨论.
无论如何,我还有什么其他选择可以在本地使用sparkpy(在本地安装)?我的第一个目标是获取此Scala代码:
scala> val file = sc.textFile("C:\\war_and_peace.txt")
scala> val warsCount = file.filter(line => line.contains("war"))
scala> val peaceCount = file.filter(line => line.contains("peace"))
scala> warsCount.count()
res0: Long = 1218
scala> peaceCount.count()
res1: Long = 128
Run Code Online (Sandbox Code Playgroud)
在Python中运行.任何指针都将非常感激.
我在virtual box中打开虚拟机时遇到这个问题:
Not in a hypervisor partition (HVP=0) (VERR_NEM_NOT_AVAILABLE).
VT-x is disabled in the BIOS for all CPU modes (VERR_VMX_MSR_ALL_VMX_DISABLED).
Result Code:
E_FAIL (0x80004005)
Component:
ConsoleWrap
Interface:
IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
Run Code Online (Sandbox Code Playgroud)
我搜索了一个解决方案,发现我必须从 BIOS 设置启用虚拟化,但当我检查它时,我发现它已启用。谁能为我提供解决方案?