AMD Ryzen 上的 Oracle VMWare Linux 安装错误

AMD Ryzen 上的 Oracle VMWare Linux 安装错误

我有一台 AMD Ryzen 5 2600,并且正在尝试在 Oracle VM VirtualBox 上安装 oracle linux(首先是 7.6,然后是 8.0)。

我从官方网站 (edelivery.oracle.com) 下载了 Oracle Linux 7.6,版本:V980739-01。但是,当我尝试在虚拟机中安装它时,选择安装后,virtualbox 冻结了。我尝试在 VirtualBox 的“图形”部分进行一些设置,但没有任何帮助。

然后,我认为这是 Linux 这个版本的问题,因此我从同一个网站下载了 Linux 8.0,然后,我没有被冻结,而是从 VirtualBox 中收到此错误:

This kernel requires an x84-64 CPU, but only detected an i686 CPU. 
This processor is not supported in this version of RHEL.

我认为这也是上一代(7.6)的问题,我尝试安装它,但它没有出现这个错误,而是冻结了。

我知道我的 Ryzen 是 64 位处理器。那么问题是什么?我应该尝试下载哪个版本的 Linux?
在下载页面中,我必须在以下两者之间进行选择

Linux ARM 64-bit
x86 64 bit

我选择了 x86 64 位,然后我必须在

Oracle Container Services for use with Kubernetes 1.1.9.1, 633.2 MB
Oracle Linux Release 7 Update 6 Boot ISO image for x86 (64 bit), 578.0 MB
Oracle Linux Release 7 Update 6 UEK Boot ISO image for x86 (64 bit), 606.0 MB
Oracle Linux Release 7 Update 6 source DVD 1, 3.5 GB
Oracle Linux Release 7 Update 6 source DVD 2, 4.4 GB
Oracle Linux Release 7 Update 6 for x86 (64 bit), 4.3 GB
Oracle VirtIO Drivers Version for Microsoft Windows 1.1.4, 68.0 MB

我选择了Oracle Linux Release 7 Update 6 for x86 (64 bit), 4.3 GB我提到的这个版本:V980739-01

我在 Intel 6700 处理器上进行了同样的安装,一切运行良好。所以我猜想这与 AMD 处理器有关。

我究竟做错了什么?

答案1

您的物理 CPU 是 64 位的,但虚拟化的 CPU 不是,因为您在创建 VM 时选择了 32 位版本的 Linux。

您可以在虚拟机设置中更改此项一般的部分,基本的更改类型Linux版本Oracle(64 位).这将启用 64 位虚拟化。

相关内容