Closed xtay573269555 closed 8 months ago
我对archLinux系统不熟悉,你了解哪里保存里KernelConfig
信息吗?
根据 https://wiki.archlinux.org/title/Kernel#Compilation 和 https://wiki.archlinux.org/title/Compile_kernel_module 中的介绍(搜索 config.gz
关键字),archlinux 在运行时会将 KernelConfig
释放到 /proc
目录下。
我在 archlinux 上实际测试了下,是能找到这个文件和内容的
[root@archlinux ~]# zcat /proc/config.gz | grep CONFIG_DEBUG_INFO_BTF
CONFIG_DEBUG_INFO_BTF=y
CONFIG_DEBUG_INFO_BTF_MODULES=y
我手头没有archLinux的测试服务器,你的服务器方便我用一下吗?
我的不是公网服务器,是家里的NAS装PVE再建的archlinux虚拟机。我得先改一遍内网密码才能把主机映射出去。搞完了联系你
之前做过对archLinux 的兼容的,理应不会报错。
抱歉,是我搞错了,ecapture 能在 archlinux 上正常运行。是我连上一台 VM 运行的 archlinux 主机后 ssh 跳到另一台 LXC 运行的 archlinux,securecrt 会话中断后搞混淆了。
大佬您好,我在 archlinux 上执行下载到的 release 包报错,在 debian 上则能正常运行。麻烦看看是否是兼容性问题?谢谢~
另外,如果 archlinux 上就是没有 KernelConfig 文件,是否可以考虑提供一个参数来跳过这个检查。
启动程序时报错如下:
排查发现 /boot/config-xxx 不存在
OS 和 kernel 版本