0 前言
暑假作业的第一步。
第一次弄,失败了不少次,最后发现只要步骤都对,其实很简单,只是时间问题。
起初在CentOS7上编译安装5.13和4.14的内核都不行,也不知道是哪里出了问题,查了一下说似乎是GCC版本与内核版本不兼容,然后赶紧太麻烦了,遂放弃。
然后装了一个Ubuntu18.04,可以make menuconfig了,但是手贱不知道哪里弄错了,又不行了。
又装了Ubuntu个10.04,想装了3.6版本的内核(怕高版本不兼容),无奈刚开始没找到资源(其实很好找),还是用Ubuntu18.04吧。
重装了Ubuntu18.04,为以防万一,分配了50G空间,4G内存,1CPU,2核心,重新开始。
Ubuntu18.04第一次装可能会有些小问题。
一、网络不可用
更改设置->还原默认设置->VmNet8(NAT模式),搞定。
二、无法在Ubuntu与windows之间实现复制粘贴
sudo apt-get autoremove open-vm-tools
sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools-desktop
搞定,屡试不爽。
1 进入正题
Ubuntu版本:18.04
Kernel版本:4.14.238(18.04本身的版本是5,可以试试5.13.1,我这里是为了保险)
1.在www.kernel.org上选择要下载的内核版本
点击tarball,或者那个大黄方块的最新版本
(直