![我在 32 位处理器上安装了 64 位操作系统](https://linux22.com/image/838217/%E6%88%91%E5%9C%A8%2032%20%E4%BD%8D%E5%A4%84%E7%90%86%E5%99%A8%E4%B8%8A%E5%AE%89%E8%A3%85%E4%BA%86%2064%20%E4%BD%8D%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F.png)
正如标题所示,我意外地在 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 可以正常工作。