每次我尝试安装 Ubuntu 时,都没有适用于 Windows 10 64 位的选项。只有 32 位。1 - 我必须有 USB 驱动器才能安装吗?我不能安装到我刚刚创建的 VDI 分区吗?2 - 尝试使用 Windows 10 32 位安装时,我收到以下消息:“此内核需要 x86-64 CPU,但仅检测到 i686 CPU。无法启动,请使用适合您的 CPU 的内核”
我的系统:Windows 10 Home 版本 10.0.14393 x64 基于 PC 处理器 - Intel Core i3-6100U CPU @ 2.30 GHz,2304MHz,2 核,4 个逻辑处理器 Ram 6 GB
非常感谢任何指导。
敬上,Trick
答案1
您的问题令人困惑。但无论如何,如果您尝试在 32 位机器上安装 64 位操作系统,则无法正常工作。要么安装具有 32 位内核的操作系统,要么升级到 64 位 CPU。如果虚拟盒仅显示 32 位操作系统,请确保您的主机操作系统为 64 位,英特尔虚拟化技术和 VT-d 均在 BIOS 中启用,并且 Hyper-V 平台在您的 Windows 功能列表中被禁用。
答案2
为了在 VirtualBox 中运行 64 位客户操作系统,您必须拥有具有虚拟化加速功能的 64 位处理器。对于 Intel,这称为 VT-x;对于 AMD,这称为 AMD-V。您可以在 Intel 或 AMD 规格网站上查看您的确切 CPU 型号。(请注意,运行 32 位内核是可以的,处理器必须具备该功能。)
如果处理器功能强大并且未显示 64 位操作系统类型,则要么是虚拟化加速被 BIOS 选项禁用 - 进入 BIOS 设置进行更改 - 要么是安装了其他虚拟化包(例如 KVM)并占用了虚拟化硬件 - 请卸载它。
答案3
经过一番搜索,我发现 Windows 10 Home 版本 10.0.14393 有 32 位和 64 位。如果您的处理器是基于 x64 的,如您所说,那么您应该能够安装 64 位 Windows 10。如果您尝试在 VBox 中安装,请确保已选中“Windows 10(64 位)”。
如果您想用 Ubuntu 64 位覆盖计算机上的 Windows,那么使用 Live USB 进行安装被认为是最佳选择。Mkusb 制作了一款出色的 Ubuntu USB 安装程序。
答案4
我的主机系统上安装了 64 位 Windows 10,配备英特尔 64 位双核处理器。我找不到 64 位 Ubuntu ISO,只有 32 位 ISO。我会检查 BIOS 中是否启用了虚拟化。但从您所说的来看,我的 64 位 Windows 10 主机应该能够通过 vbox 运行 32 位 Ubuntu。这是正确的说法吗。错误消息让我很困惑,因为它说它需要 64 位环境,而它确实有。那么为什么会出现这个错误消息呢?为什么我看不到新的 VDI 分区,所以我可以选择它作为安装位置?如果这些问题对您来说很简单,很抱歉,但我上次在 Windows 7 上安装的 32 位 Linux。它要直接得多。这次安装似乎与实际硬件和安装软件识别的硬件不匹配。我应该安装 64 位 Ubuntu ISO 吗?如果是的话,我在哪里可以找到它?