1、linux内核配置 编译
- make openeuler_defconfig
- make menuconfig
- make -j8
- make -j8 modules_install
- make -j8 install
- cat /boot/grub2/grub.cfg
- reboot
- uname -a
CentOS下编译Linux内核_巭犇的博客-优快云博客_centos 编译内核
2、Linux内核打包
- 压缩Linux
- 从本地传送到虚拟机
注意:
CentOS 初体验八:传输本地文件到CentOS_赵彦军的博客-优快云博客_centos 上传本地文件
3、Linux内核替换、内核模块替换
a.
4、virt-manager 中给虚拟机添加磁盘
关闭虚拟机 再打开设置界面
5、手动更改配置文件 添加虚拟机磁盘
退出虚拟机 远程登录主机
修改虚拟机配置文件
source file 要注意有没有此文件夹
烂泥: KVM虚拟机Linux系统增加硬盘 - 烂泥行天下 - 博客园
***********************************************************************************************
替换过程中遇到的问题如下:
a. 打包到虚拟机中时,未打包module目录下的模块
解决办法:重新在本地编译模块 再压缩打包到虚拟机 再重做initrd
b.更改initrd名字的时候 要与boot下面新建的名称一致(删掉 img)
********
若想查看module下面的文件:find /lib/modules/5.10.0+/
depmod -a
mkinitrd -j mkinitrd -h
想查看命令行所有命令 : history
history 想翻页:
修改grub文件 :