降级XUbuntu内核

降级XUbuntu内核

我现在运行的是带有内核 4.4.0-31 的 XUbuntu 16.04,现在我需要以某种方式将内核降级到版本 4.1.24。有什么办法可以做到这一点吗?

答案1

安装所需的包:

sudo apt-get install git fakeroot build-essential 
sudo apt-get install libssl-dev bc ncurses-dev xz-utils
sudo apt-get install kernel-package 

下载Linux内核

wget https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.1.24.tar.xz
wget https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.1.24.tar.sign

验证内核签名

unxz linux linux-4.1.24.tar.xz
gpg --verify linux-4.1.24.tar.sign

如果您收到“错误签名”,请尝试以下操作 回答

tar xvf linux-4.1.24.tar
cd linux-4.1.24
cp /boot/config-$(uname -r) .config
make menuconfig

确保启用可加载模块支持被选中。

保存并退出

编译内核:

make-kpkg clean
fakeroot make-kpkg --initrd --revision=1.0.NAS kernel_image kernel_headers -j 16

键入以下命令来查找.deb文件:

 ls  ../*.deb

安装内核文件:

sudo dpkg -i linux-headers-4.1.24_1.0.NAS_amd64.deb
sudo dpkg -i linux-image-4.1.24_1.0.NAS_amd64.deb

重新启动系统。

从 GRUB 的高级选项中,选择引导新内核。

您可以使用以下命令找到旧内核:

dpkg --list | egrep -i --color 'linux-image|linux-headers'

要删除它:

sudo apt-get --purge remove linux-imagexxxxx
sudo apt-get autoremove

编辑 要解决此错误unxz : linux : no such file or directory,请安装xz-utils

sudo apt-get install xz-utils

相关内容