linux切换内核版本 |
您所在的位置:网站首页 › linux怎么换系统 › linux切换内核版本 |
前言
做测试,需要在5.8.0的linux内核上才能正常运行,当前操作系统的linux内核为5.13.0-37-generic,需要更改运行的内核版本,所以简单记录一下怎么切换内核版本。 环境操作系统:Ubuntu 20.04 CPU架构:x86_64 目标内核版本:5.8.0 步骤1. 确认当前操作系统是支持在目标内核版本上运行,这个自行百度吧 2. 查看当前使用的内核版本: uname -r当前的内核版本为5.13.0-37-generic ,这里没有截图,大家执行命令后就可以看到当前的内核版本了。 3. 查看当前操作系统启动引导中有没有目标内核版本,如果有的话可以直接跳到第五步 sudo cat /boot/grub/grub.cfg如果没有的话需要另外下载安装,关于如何安装指定的linux内核,参考另外的一篇教程: 4. 记录下/boot/grub/grub.cfg文件中 “Ubuntu高级选项” 和 目标内核版本所在栏的操作码: 找到需要指定的linux内核版本,并且记录红色部分的内容,后续改gurb文件的时候要用到。 5. 打开grub文件并更改 sudo gedit /etc/default/grub修改如下: GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 5.8.0-050800-generic"大家根据自己的需要进行相应的更改就可以。 6. 更新grub sudo update-grub这里要注意。一开始我执行这个命令一直说options:Invalid argument什么的。上网找了很多方法都不行,后来我又去看我的grub文件,发现好像是因为 GRUB_DEFAULT 这个语句后面的双引号是错的,我是直接复制的,那两个引号是中文的,,,,,所以一直报错,修改为英文即可。 7. 重新启动系统 重新启动后再次用 uname -r 查看内核版本,已经更改为指定的版本了。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |