安装 3.4 内核的正确方法是什么?

安装 3.4 内核的正确方法是什么?

内核 3.2 对我的无线网卡 (rtl8192se-b) 有一个恼人的错误,导致连接断开和/或阻止网卡连接到无线路由器。处理这个问题非常令人沮丧,直到我发现这个错误在 3.4 中得到了纠正。我下载了:

  • linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb
  • linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb
  • linux-image-3.4.0-030400-generic_3.4.0-030400.201205210521_amd64.deb

并安装有:sudo dpkg -i *

现在无线工作正常,但我有两个问题无法解决。第一个问题很小:plymouth 根本无法启动。但如果我用 3.2 内核启动,它就可以正常工作。

第二个问题比较严重:有时电脑无法关机或重启。X 服务器终止,但电脑会显示部分 grub 背景,并一直停留在那里,占用 100% 的 CPU。

我有一台东芝 Qosmio,配备 Core i7 和 nvidia 显卡(使用 nvidia-current)。在一次关机过程中,我短暂地读到一条消息,说无法从内核卸载 virtualbox 模块。我尝试通过删除和清除 virtualbox 并将其重新安装来解决这个问题。我再也看不到这条消息了,但有时电脑不会关机或重启。

我是否缺少了一些东西来正确配置新内核?

答案1

如何在 Ubuntu 12.04 中安装 Linux 内核 3.5。警告除非您在使用旧内核时遇到问题,或者您要添加旧内核 3.2 不支持的新硬件(如 nVidia Kepler(600 系列)或 AMD HD 7000 系列显卡),否则不值得这样做。

内核 3.4 中的改进:

  • 减少用电量
  • BTRFS 文件系统的速度改进
  • 添加了更多来自 Ralink 和 Broadcom 的无线网络驱动程序
  • 支持 nVidia Kepler 芯片组(600 系列)
  • 支持 AMD Southern Islands GPU(HD 7000 系列)
  • 支持 AMD Trinity 处理器

Ubuntu 内核网站:http://kernel.ubuntu.com/~kernel-ppa/mainline/

寻找最新的内核:

下载 linux-headers-3.4.x-xxx-all.deb,以及适合您的系统架构的标题和图像。

例如,适用于 32 位系统的 linux-headers-3.4.x-xxx-i386.deb 和 linux-image-3.4.x-xxx-generic-i386.deb。

Open Terminal
cd ~/Downloads
sudo dpkg -i linux*.deb

重启

使用系统监视器或“uname -r”检查新内核是否正在运行

如果您对新内核有任何问题,请重新启动并在 Grub 菜单上选择“以前的版本”(如果 Grub 默认不显示,请按住 Shift 键)

删除自动更新旧内核:

在 Synaptic 中删除:linux-generic、linux-headers-generic、linux-image-generic 您还可以删除任何旧内核以释放一些硬盘空间。

我找到了这个信息这里

希望对您有帮助,但也请阅读此内容这里

相关内容