//
前言
谨记:写下这篇教程的目的,是为了记录自己在编译Linux内核时遇见的各种问题,让大家能少掉坑。虽然说事不过三,但这次是我第4次重新装系统、重新编译了…
提示:以下是本篇文章正文内容,内核已安装成功,下面的命令和方法可供参考
//
一、安装虚拟机
说明:
光盘映像文件:Ubuntu 20.04 server(服务器版本64位)
虚拟化软件:VMware Workstation
(VirtualBox也不错,但网上关于VirtualBox的教程太少了,我觉得两款其实差不多啦,VirtualBox还更简洁一点。)
1.打开VM——点击创建新的虚拟机,点击下一步、再下一步。
2.选择安装我们之前下载好的Ubuntu Server版本的光盘映像文件(后缀名是.iso)
//
3.填写好信息(要记得自己设的用户名和密码,可以写在一个txt文件)
//
4.内核编译产生的大量临时文件和目标文件会占据很大的空间,所以保存的位置要保证至少有50+G
//
5.为了让Linux内核编译更快一点,我这里设置了4核。(如果本机承受得住可以设8核!)
//
6.接下来是设置运行内存(3G-4G就够了),运行内存不够大,编译过程中也是会出错的哦,但我没有碰见。
//
7.选择桥接网络,这个是wget命令下载、连接网络、主机与虚拟机间互ping的正确选择
(之前搞主机与虚拟机间互ping搞了很久,其实就是桥接网络设置没弄好)
//
8.接下来两个选择默认的就可以了,直接点击下一步。
//
9.创建虚拟磁盘,因为每个电脑的配置和安装文件不一样,编译内核用到的内存也不大相同,见过的最小有5G,最大的50+G,如果想要内核编译一步到位,在此建议设80G左右(有多大搞多大!)
//
10.直接下一步,就创建好了,下图是创建的虚拟机信息,点击完成、开启虚拟机: