![可以在 32 位机器上安装 64 位 CentOS 吗?](https://linux22.com/image/1412136/%E5%8F%AF%E4%BB%A5%E5%9C%A8%2032%20%E4%BD%8D%E6%9C%BA%E5%99%A8%E4%B8%8A%E5%AE%89%E8%A3%85%2064%20%E4%BD%8D%20CentOS%20%E5%90%97%EF%BC%9F.png)
可以在 32 位机器上安装 64 位 CentOS 吗?
有可能吗?如果不可能,我想知道原因。请解释一下。
答案1
不,这不可能。
32 位机器指仅配备老式 32 位 CPU 的计算机。(现代 PC 通常是 10 年以上的计算机。任何更现代且未配置超低功耗的计算机都配备 64 位 CPU)。
64 位机器是具有通常同时支持旧 32 位模式和 64 位操作模式的 CPU 的计算机。
现在,如果您尝试在没有现代 64 位指令的旧电脑上安装常规 64 位操作系统,那么它根本无法运行。就好像操作系统说的是 CPU 无法理解的语言。它根本无法被理解。
[编辑] 两点说明:
- 对于任何 64 位操作系统来说都是如此。
- 我特别提到机器就像硬件一样。David 说得对,如果你有 64 位硬件,而目前使用 32 位操作系统,那么你可以删除旧操作系统并安装新操作系统(32 位或 64 位)。
答案2
您无法在 32 位机器上安装 64 位系统。
64 位和 32 位与处理器有关。
64 位处理器不像 32 位处理器那样工作。64 位操作系统想要使用一些特定的东西,而 32 位处理器没有像新的编程变量那样的东西……
CentOS 64 位希望在 32 位处理器上使用这些新变量,但后者没有这些新变量 => 系统崩溃 => 系统不兼容