我的系统 BIOS 中缺少虚拟化选项。经过研究发现我的系统不支持虚拟化。
笔记本电脑型号:HP DV6-1152TX处理器:处理器类型 - Intel Core 2 Duo 处理器 T6400 * 2.0 GHz、2 MB L2 缓存、800 MHz FSBBIOS 版本:F.25操作系统 :Windows 8.1 专业版 64 位
请告诉我解决此问题的最佳方法?如果我必须更换 CPU,我需要考虑哪些规格?虚拟化对于 Cloudera Quickstart VM 是否必不可少。有没有办法可以在不使用虚拟化或升级 BIOS 和 CPU 的情况下使用 Cloudera Quickstart VM。
谢谢,
答案1
你的CPU不支持虚拟化。要使虚拟化工作,您需要将其替换为支持 VT-x 的 CPU,该 CPU 可以在您的笔记本电脑中使用(这并非易事!)并且您的主板固件(EFI 或 BIOS)也需要支持它。
实用解决方案:一台新笔记本电脑。
答案2
您是否尝试过运行 VirtualBox 版本?我看到您的 CPU 是 64 位的,并且 Cloudera 也在 64 位上运行。我没有看到 Cloudera 网站上列出的 VT-x 扩展要求(并且根据我有限的理解,如果您想在 32 位主机上运行 64 位虚拟机,则最需要 VT-x 扩展)。我会下载适用于 VirtualBox 的 Cloudera 版本并尝试一下。希望这对您有所帮助。
参考:http://www.cloudera.com/developers/get-started-with-hadoop-tutorial.html
更新:发现此链接建议将 BIOS 重置为默认值即可显示该选项。但是,您可能需要下载 BIOS 更新并将 BIOS 刷新到新版本。以下链接 http://h30434.www3.hp.com/t5/Notebook-Hardware-and-Upgrade-Questions/HP-Pavilion-dv6-enabling-VT-x-in-BIOS/td-p/656627