我只说编译,这个编译的方法是我见过的比较奇葩的,人们正常思维是make一下就行了,但是make之后就会生成镜像,但是我不想生成镜像该怎么编译呢?这就很苦恼:
解决:
sudo CONCURRENCY_LEVEL=$(nproc) make-kpkg --rootcmd fakeroot --initrd kernel_image kernel_headers
如果出现下面的报错的话,不要着急,忧郁的日子将会过去,只是时间的问题:
make[1]: Leaving directory ‘/home/hh/XenomaiIgh/linux-5.4.105’
debian/ruleset/targets/common.mk:295: recipe for target
‘debian/stamp/build/kernel’ failed make: ***
[debian/stamp/build/kernel] Error 2
解决:
在.config文件中找到CONFIG_SYSTEM_TRUSTED_KEYS这个东西,把""里面的东西干掉就行
这是一个校验,干掉即可。