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/grub
update-grub
modprobe kvmmodprobe kvm-intel
uname -a
