如何在支持PAE的硬件上为Ubuntu 12.04安装非PAE内核?
我需要为支持PAE的64位机器安装非PAE内核。 32位12.04目前带有PAE内核,但我需要获得一个非PAE内核。 只要它以32位模式运行,旧版本的Ubuntu也是可以接受的。
32位12.04目前带有PAE内核,但我需要获得一个非PAE内核。
-
就像在现有的32位 12.04安装上执行此操作一样简单:
sudo apt-get install linux-image-generic
-
然后用它来删除PAE内核(所以默认情况下系统从非PAE启动):
-
sudo apt-get remove linux-image-generic-pae
- 或者,注释掉
/etc/default/grub
的GRUB_HIDDEN
行并运行sudo update-grub
以在启动时显示grub菜单,从中可以选择要使用的内核。
-
-
如果要安装非PAE内核作为新安装的一部分 ,请从Xubuntu或Lubuntu 12.04 32位开始,这两者都带有非PAE内核。 运行后,您可以运行
sudo apt-get install ubuntu-desktop
来获得完整的Unity桌面体验。 -
通常,12.04的两个常见内核后缀是:
-
-generic
(32位非PAE; 64位标准) -
-generic-pae
(仅限32位的PAE和默认值)
-
我无法使用此命令安装非pae内核(从上一个答案):
sudo apt-get install linux-image-$(uname -r)-generic
但是输出是内核版本,在我的情况下是3.2.0-27,所以我修改了命令:
sudo apt-get install linux-image-3.2.0-27-generic
它奏效了!