Ubuntu

“失敗:從 vmlinux 載入 BTF:未知錯誤 -2make:***米一個kef我le:1162:vmlinux米一個ķ和F一世l和:1162:在米l一世n在XMakefile:1162: vmlinux編譯 kernel-5.9.1 …

  • October 26, 2020

我正在嘗試使用編譯 kernel-5.9.1make

make -ing時出現以下錯誤

失敗:從 vmlinux 載入 BTF:未知錯誤 -2make:***

$$ Makefile:1162: vmlinux $$錯誤 255

我在 Oracle Virtual-Box 6.0.24 上使用 Ubuntu-20.4

我能在網上找到的唯一不錯的來源是這個***對話*。由此看來,問題出在名為pahole**的包之一中。

我記得在這個製作過程中遇到了另一個錯誤,只要求我安裝 pahole 版本 v1.17,我成功地做到了。

如何解決以下問題?

我今天遇到了同樣的問題,對我來說,問題是 pahole 記憶體不足(pahole 的峰值記憶體使用量約為 2.5GB)。

您可以通過檢查來驗證這一點sudo dmesg | grep pahole

如果這確實是您的問題,請嘗試增加 VM 的記憶體。

引用自:https://unix.stackexchange.com/questions/616392