我需要为支持PAE的64位机器安装一个非PAE内核。32位的12.04版本目前带有一个PAE内核,但我需要获取一个非PAE内核。只要以32位模式运行,旧版本的Ubuntu也是可以接受的。
这只需要在您现有的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和默认内核)sudo apt-get install linux-image-$(uname -r)-generic
sudo apt-get install linux-image-3.2.0-27-generic
linux-image-generic
即可,这样每当发布新的该变种内核时,升级将无缝进行。 - ish