内核更新会用较新的内核覆盖我的无线驱动程序吗?

内核更新会用较新的内核覆盖我的无线驱动程序吗?

我运行的是 ubuntu Release 12.04 (precise) 64 位内核 Linux 3.2.0-59-generic,但我从 backports-3.13-rc2-1 安装了无线驱动程序。现在一切正常。

我的问题是关于内核更新,因为如果我安装建议的 Linux 3.2.0-60-generic 安全更新,它会覆盖我修补的无线驱动程序。

有没有办法安装维护来自 backports-3.13-rc2-1 的无线驱动程序的新内核?

此致

答案1

您仅针对当前正在运行的内核编译了反向移植。这意味着当 Update Manager 安装更高版本的内核时,您必须重新编译:

cd ~/Desktop/backports-3.13-rc2-1  <-or wherever you downloaded the file
make clean
make defconfig-rtlwifi  <-or whatever suite you compiled
make
sudo make install

另一个选择是从这里简单地安装 3.13 内核:http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13-trusty/我建议你获取适合你的体系结构的所有 deb 文件;无论是 32 位还是 64 位;使用以下命令查找:

arch

例如,如果你的系统是 32 位系统 (i686),那么我建议你下载 linux-image i386、linux-headers i386 和 linux-headers all。将它们下载到你的桌面并使用以下命令进行安装:

cd ~/Desktop
sudo dpkg -i linux*.deb

重新启动后一切就绪。

相关内容