我在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 

如果安装了64位操作系统,则CPU必须具备64位function。 在仅32位处理器中,64位安装程序甚至没有启动。

lscpu输出CPU操作模式:32位,64位意味着您的CPU具有32位和64位function。 架构:x86_64是当前的内核架构(64位)。

您还可以检查运行的64位支持:

 grep " lm " /proc/cpuinfo 

如果它什么都不输出你有32位CPU。 如果它输出像flags:blah blah lm blah blah blah blah你的CPU支持长模式 (AKA 64位)。

从您的输出中可以清楚地看到您拥有64位CPU。 行CPU op-mode(s):32-bit, 64-bit意味着您有64位CPU。

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

看起来你经历了几年前我做过的同样的惊喜。

我不小心在我的笔记本电脑上安装了64位Ubuntu CD并安装了它,稍后我意识到“等一下……我以为我的笔记本电脑是32位系统?”

如果64位版本适用于您的系统,那么这意味着您的系统实际上是64位系统,而不是您以前认为的32位系统;)

您的处理器实际上是64位处理器,因为此行说明:

架构:x86_64

如果它是32位,则首先无法安装64位操作系统。 别担心,你的电脑可以正常工作。