Ubuntu
“失敗:從 vmlinux 載入 BTF:未知錯誤 -2make:***米一個kef我le:1162:vmlinux米一個ķ和F一世l和:1162:在米l一世n在XMakefile:1162: vmlinux編譯 kernel-5.9.1 …
我正在嘗試使用編譯 kernel-5.9.1
make
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 的記憶體。