LINUX内核符号文件
内核符号文件是内核调试的重要资源。请根据你要调试的内核版本查找对应的符号文件。
debug目录
对于双剑镜像,LINUX内核的符号文件都预装在幽兰上,其路径为
/usr/lib/debug/lib/modules/5.10.110-rockchip-rk3588/vmlinux
比如:
geduer@ulan:/usr/lib/debug/lib/modules/5.10.110-rockchip-rk3588$ ls -l
total 453712
drwxr-xr-x 8 root root 4096 Dec 1 14:02 kernel
-rwxr-xr-x 1 root root 464591864 Mar 28 09:24 vmlinux
下载包
对于双剑之前的镜像,可以从镜像描述页面获得链接进行下载。
手工更新
如果你手工更新过内核,那么请按如下提示查找:
- 使用uname -a观察你的内核版本和构建日期,比如:
geduer@ulan:/tmp$ uname -a
Linux ulan 5.10.110-rockchip-rk3588-taiyi #1.0.8-TaiYi SMP Mon Dec 30 17:02:56 CST 2024 aarch64 aarch64 aarch64 GNU/Linux
- 根据下面列表提示,下载符号文件
- 2024-12-30(Dec 30)rnpu_update包的符号文件,与更新包在一起,名为vmlinux。
- 2025-1-16(Jan 16)太乙3的内核,符号文件的下载链接为:wget https://gedu.oss-cn-beijing.aliyuncs.com/Products/YourLand/Release/TaiYi3/vmlinux.zip
作者:Zhang Yinkui 创建时间:2024-04-08 11:08
最后编辑:Zhang Yinkui 更新时间:2025-09-05 09:49
最后编辑:Zhang Yinkui 更新时间:2025-09-05 09:49