我在 32 位处理器上安装了 64 位操作系统

我在 32 位处理器上安装了 64 位操作系统

正如标题所示,我意外地在 32 位处理器上安装了 64 位 Ubuntu 13.04,目前运行良好(实际上我觉得我的 PC 响应更快了)。但近期会出现什么问题吗?我认为我的主板是 64 位的,但我不确定,但我的处理器是 32 位的。进一步,我这样做了,lscpu得到了以下结果:

Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                1
On-line CPU(s) list:   0
Thread(s) per core:    1
Core(s) per socket:    1
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            15
Model:                 4
Stepping:              9
CPU MHz:               2659.023
BogoMIPS:              5318.04
L1d cache:             16K
L2 cache:              1024K
NUMA node0 CPU(s):     0

答案1

如果你安装了 64 位操作系统,你的 CPU 也必须支持 64 位。在 32 位处理器上,64 位安装程序甚至无法启动。

lscpu输出中CPU 操作模式:32 位、64 位意味着您的 CPU 同时支持 32 位和 64 位。架构:x86_64是当前内核架构(64 位)。

您还可以运行以下命令检查 64 位支持:

grep " lm " /proc/cpuinfo

如果它没有输出任何内容,则说明你的 CPU 是 32 位的。如果它输出类似旗帜:等等流明等等等等等等你的 CPU 支持长模式(又名 64 位)。

答案2

从输出中可以清楚地看出,您有一个 64 位 CPU。该行CPU op-mode(s):32-bit, 64-bit表示您有一个 64 位 CPU。

因此使用 64 位操作系统没有问题。

答案3

看来你经历了和我几年前一样的惊喜。

我无意中将 64 位 Ubuntu CD 放入笔记本电脑并进行了安装,过了一会儿我才意识到“等一下……我以为我的笔记本电脑是 32 位系统?”

如果 64 位版本可以在您的系统上运行,那么就意味着您的系统实际上是 64 位系统,而不是您以前认为的 32 位系统;)

答案4

您的处理器实际上是 64 位处理器,正如此行所述:

架构:x86_64

如果是 32 位,您首先就无法安装 64 位操作系统。不用担心,您的 PC 可以正常工作。

相关内容