型号:HP Compaq 6910p,Windows 7 ultimate。Virtualbox 只显示 32 位选项,而基本操作系统是 64 位,该怎么办?此外,bios 要求输入设置密码,我不知道。
答案1
仅当满足以下一个或多个条件时,VirtualBox 才允许使用 32 位操作系统:
- 您正在运行 32 位操作系统。
- 您正在运行 32 位版本的 VirtualBox。
- 您没有在 BIOS 中启用 VT-? 扩展之一,或者您的计算机不具备此功能。
- 您安装了另一个 VM 产品,该产品声称可以访问 VT-? 扩展,因此 VirtualBox 无法声明这一点,默认返回到 32 位模式。
请记住,Microsoft 的 HyperV 解决方案可以安装在系统上,如果您正在使用 Docker,则可以安装。如果所有其他条件均不满足,则需要卸载除 VirtualBox 之外的任何 VM 解决方案,然后重新启动,以便它切换到 64 位模式。
如果您已检查所有条件均已满足,但 BIOS 中启用了 VT-? 扩展除外(默认情况下通常关闭),则您必须先访问 BIOS,然后才能执行其他任何操作。这通常需要以某种方式清除 CMOS 电池,或者询问 BIOS 密码,或者让知道 BIOS 密码的人为您启用此设置。
答案2
bios 要求输入设置密码,但我不知道。
我假设你想访问 BIOS 来检查虚拟化已启用。如果您忘记了 BIOS 密码,可以按照以下方法重置/删除 HP Elitebook 6910p 上的 BIOS 密码:
- 取出电池。
- 从笔记本电脑上拔下充电器。
- 打开键盘
- 从主板上移除 CMOS 连接器
- 按住电源按钮 30 秒
- 重新连接 CMOS 连接器与主板
- 将充电器连接到笔记本电脑。
- 按下电源按钮
- 当显示屏显示按 F10
- 访问 BIOS。
来源:https://www.youtube.com/watch?v=qG50SDfxd9w
(如果您不确定是否能做到上述操作或没有公司笔记本电脑,最好让 IT 或 HP 支持人员来做)。
一旦你可以访问你的 BIOS,你可以检查虚拟化并启用/禁用它。HP 社区网站上的这个讨论主题提供了有关如何通过 BIOS 或 Windows 执行此操作的详细信息: 如何在 HP Pavilion 23-b026in 一体式台式电脑上启用英特尔虚拟化技术 (vt-x)?