我有一个安装了 Ubuntu 12.04 和 Windows 8 的双启动系统,启动时会出现 grub 加载程序供选择操作系统。我在 Windows 分区中安装了 vmware,它要求在虚拟机中安装操作系统之前启用英特尔虚拟化。VT-x 启用/禁用的设置通常出现在 Windows 的 BIOS 加载程序中,但由于我安装了 grub,我不知道如何在那里启用虚拟化。
任何帮助,将不胜感激。
答案1
剪掉
它需要启用英特尔虚拟化
OK,这就是我们的目标。启用VT-x。
VT-x 启用/禁用设置通常出现在 Windows 的 BIOS 加载程序中
Windows 没有 BIOS 加载程序。
简化的启动过程如下:
1) 电源接通
2) 主板开始执行其固件(例如 BIOS 或 EFI)。3
) 固件读取一些已保存的设置(例如,启用或禁用端口存储在这里。从哪个设备启动。启用或禁用 VT-x、shopw 全屏徽标或有用文本,...)
4) 固件尝试从磁盘加载下一步(例如,来自 MBR 的引导代码)。5
) 已加载的程序接管。并从磁盘加载更大的块。这个更大的块可以是 grub,也可以是 windowsbootloader。
在您进入 grub 之前,就会检查固件是否要禁用 VT-x。
您要做的是:
a) 转到 BIOS 并检查它是否有 VT-X 禁用。b) 如果未找到,则检查您的 CPU 是否支持它。c
) 如果仍然不起作用,请检查您的主板是否支持它。(有些禁用它而没有启用它的选项。所以这是 (a) 没有打开它的选项。d
) 只有在这之后,您才应该检查在启动期间启用后禁用它的软件。