2020年10月25日 星期日

[Virtualbox] Kerner module


1. Decompress linux source code to "/lib/modules/5.8.10-arch1-1/build"
tar xvf /home/haha/Downloads/linux-5.8.10.tar.xz -C /lib/modules/5.8.10-arch1-1/build

2. Jump to /lib/modules/5.8.10-arch1-1/build
copy all file which under linux-5.8.10 to under build
mv linux-5.8.10/* .

3. Go to /lib/modules/5.8.10-arch1-1/build
modify UTS_RELEASE in Makefile
echo \#define UTS_RELEASE \"$(KERNELVERSION)\";
--> echo \#define UTS_RELEASE \"5.8.10-arch1-1\";

4. Start to compile
gunzip < /proc/config.gz > .config
make oldconfig
make prepare
make scripts

0 意見:

張貼留言