内核版本末尾的“ -pae”是什么意思?


27

上一次我安装Ubuntu时,在启动屏幕的内核版本末尾有一个“ -pae”。现在,我从同一磁盘而不是“ -pae”重新安装了Ubuntu,内核版本的末尾有一个“ -generic”。

这些术语的含义是什么?为什么两个安装之间有区别?


2
请注意,PAE需要硬件支持。如果将pae内核安装在不支持它的硬件上,则系统可能会崩溃。在这种情况下,请安装通用内核。
apoorv020 2010年

Answers:


31

PAE代表P -hysical A -ddress E -xtension,用于在32位系统上访问4 GiB RAM。64位Ubuntu不需要此功能。

适用于11.10及更早版本

对于32位Ubuntu,将自动下载PAE内核并将其安装在具有3 GB以上RAM的系统上。否则,如果没有可用的网络连接,则使用通用内核。

为12.04 LTS

请注意,在Ubuntu和Kubuntu 12.04 LTS中,只能从32位安装CD中安装PAE内核。当CPU不支持PAE时,这可能会在旧硬件上引起问题。发行说明

在这种罕见的情况下,我们可能必须安装仍带有非PAE内核的32位LubuntuXubuntu。我们可以稍后安装Unity桌面。或者,我们也可以先将32位10.04或11.10与非PAE内核一起安装。通过升级到12.04,非PAE内核也可以升级到非PAE内核。

Ubuntu 12.04 LTS是支持非PAE内核的最新版本。


谢谢,为什么上次安装ubuntu的原因是pae,现在又通用了?
Nick.h 2010年

@EliahKagan对此感兴趣-该帖子早于11.04,后来又扩展至11.04和12.04,但不适用于
11.10-已

3
  • 多数民众赞成在PAE-物理地址扩展是一项技术,允许32位操作系统使用最多64 Gb的内存(RAM),这通常可以通过切换到64位系统来实现。
  • 要了解有关PAE的更多详细信息,请查看此链接
  • PAE内核为您提供64位系统的功能(使用大于3.2gb的RAM的能力)
  • 那里的通用内核不能32位。

1
PAE内核为您提供了64位系统的某些功能。就像大量的可寻址RAM。您仍然只在32位模式下使用32位处理,PAE或不使用PAE。
我的正确观点2010年

1

(PAE)代表物理地址扩展。它是x86和x86-64处理器的功能,可以在32位系统中使用超过4 GB的物理内存。

没有PAE内核,您应该看到以下内容:

free -m

样本输出:

在此处输入图片说明

要启用PAE,请打开终端并输入以下命令:

sudo apt-get install linux-headers-server linux-image-server linux-server

重新启动计算机。

现在再次检查:

free -m

样本输出:

在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.