ubuntu20.04内核升级,增加kvm模块
本操作主要是升级内核,体验一下源码编译内核的操作步骤。
- 准备虚拟机以及操作系统 
- 准备内核升级文件 
- 准备.config文件 
- 编译新内核文件 
- 安装新的内核 
- 修改ubuntu20.04的启动引导界面 
- 更新引导启动文件 
- 重启ubuntu20.04 - reboot
-  
  可以选择新的内核 
-  
  安装kvm和kvm-intel模块 
-  
  检查 
创建虚拟机时需要开启虚拟化
安装操作系统时,需要将/boot目录分区调大至3G
查看当前内核版本
uname -a安装内核需要的依赖文件
apt updateapt install gcc -yapt install libncurses-dev -yapt install flex -yapt install bison -yapt install libelf-dev -yapt install openssl -yapt install libssl-dev -yapt install make -yapt install git -y
cd /optgit clone git://git.kernel.org/pub/scm/virt/kvm/kvm.git
构建.config文件
cd /opt/kvmmake menuconfig
修改.config文件的内容
vim .config将CONFIG_SYSTEM_TRUSTED_KEYS这个字段置为空
构建vmlinuz文件make vmlinux -j 20构建bzImage文件make bzImage -j 20构建模块文件(该过程需要等待几个小时)make modules -j 20
安装模块make modules_install安装新的引导文件make install
vim /etc/default/grubupdate-grubmodprobe kvmmodprobe kvm-intel
uname -a