由于安装完NVIDIA GPU驱动后,有内核版本更新重启后会导致无法使用nvidia-smi等问题,这里讲解一共三种方式固定内核版本。

1.修改grub配置文件固定内核版本

uname -r
#复制内核版本信息
5.4.0-88-generic
#编辑内核配置文件
vim /etc/default/grub
#修改本行,格式照抄,最后版本修改为自己的即可,修改完保存退出。
GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 5.4.0-88-generic"

#更新grub
(env) root@aicloud:/boot# update-grub
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.4.0-89-generic
Found initrd image: /boot/initrd.img-5.4.0-89-generic
Found linux image: /boot/vmlinuz-5.4.0-88-generic
Found initrd image: /boot/initrd.img-5.4.0-88-generic
Adding boot menu entry for UEFI Firmware Settings
done

2.apt-mark固定内核

apt-mark hold 5.4.0-88-generic

3.禁止apt自动更新

vim /etc/apt/apt.conf.d/10periodic
APT::Periodic::Update-Package-Lists "0";   #这里的1改成0
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐