Linux 内核构建失败,并显示 sed: 无法读取模块。order: 没有这样的文件或目录

Linux 内核构建失败,并显示 sed: 无法读取模块。order: 没有这样的文件或目录

我第一次尝试构建 Linux 内核,在尝试构建时遇到以下问题进行模块安装

sed: can't read modules.order: No such file or directory
make: *** [Makefile:1483: __modinst_pre] Error 2

所以我去重新运行使-j4并检查它的退出代码,使用 echo $?它返回退出代码 2

dejani@dejani-linux:~/Documents/linux-6.0.7$ make -j4
  DESCEND objtool
  DESCEND bpf/resolve_btfids
  CALL    scripts/atomic/check-atomics.sh
  CALL    scripts/checksyscalls.sh
make[1]: *** No rule to make target 'debian/canonical-certs.pem', needed by 'certs/x509_certificate_list'.  Stop.
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1852: certs] Error 2
make: *** Waiting for unfinished jobs....
  CHK     include/generated/compile.h
  CHK     kernel/kheaders_data.tar.xz

dejani@dejani-linux:~/Documents/linux-6.0.7$ echo $?
2

有人可以帮我从这里出去吗?如何让它打印错误/警告/堆栈跟踪?

相关内容