(6)开始编译内核,这里可以根据你的电脑是多少核处理器来进行编译配置(我的电脑是战神,四核处理器)
root@txp-virtual-machine:/home/txp/share01/linux-5.8.10# make -j4
CC [M] net/bridge/br_vlan.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.o
LD [M] net/dsa/dsa_core.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_scl_filters.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_transform.o
CC [M] drivers/gpu/drm/i915/gvt/mmio.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_opp.o
CC [M] net/appletalk/aarp.o
CC [M] net/bridge/br_vlan_tunnel.o
CC [M] drivers/gpu/drm/i915/gvt/display.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_dmcu.o
CC [M] net/appletalk/ddp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_abm.o
CC [M] net/bridge/br_vlan_options.o
CC [M] drivers/gpu/drm/i915/gvt/edid.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_ipp.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_aux.o
CC [M] net/bridge/br_switchdev.o
CC [M] net/appletalk/dev.o
CC [M] drivers/gpu/drm/i915/gvt/execlist.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c.o
CC [M] net/appletalk/atalk_proc.o
CC [M] net/bridge/br_netfilter_hooks.o
CC [M] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_hw.o
CC [M] drivers/gpu/drm/i915/gvt/scheduler.o
注:因为是最新内核,编译的时间比较久,所以耐心等待就行了(大概至少几十分钟。。。。。。),在编译的时候,我们也可以看一下内存的情况:
htop
(7)如果你要修改当前ubuntu的内核版本,可以按照下面的操作来进行,我这里就没有去更换内核了,配置了太多东西,所以就。。。。。。。
当前内核版本:
root@txp-virtual-machine:/home/txp/share01/linux-5.8.10# uname -r
5.3.0-28-generic
a、先进行安装编译内核模块:
make modules_install
make bzImage
b、安装新编译的内核(把我们刚才编译的新内核进行替换当前内核):
$ cp arch/x86/boot/bzImage /boot/vmlinuz-5.8.10
$ cp .config /boot/config-5.8.10
$ cd /lib/modules/5.8.10/
$ update-initramfs –c –k 5.8.10
$ update-grub
注:感兴趣的小伙子可以去尝试一下,这里我就不尝试了!,主要是这个内核编译太花时间了,我的天.......
我是txp,一个只专注于干货分享的博主,欢迎随时来撩我,我们下期见!