我已经给出了.o和.ko版本的内核模块。我如何确定这个编译的Linux内核版本?如何确定内核对象文件编译的Linux内核版本?
1
A
回答
0
与uname。见man uname
求助
uname -ar
给你内核和其他信息的版本,像这样:
Linux的ArcherPucci 4.7.2-1拱#1 SMP PREEMPT星期六8月20日23时02分56秒CEST 2016 x86_64的GNU/Linux的
-a给你所有的信息
-r给你的内核版本
1
对不起
执行命令modinfo <kernel_module_name>
并查找vermagic
[email protected]:/tmp # modinfo btrfs
filename: /lib/modules/3.13.0-36-generic/kernel/fs/btrfs/btrfs.ko
license: GPL
alias: devname:btrfs-control
alias: char-major-10-234
alias: fs-btrfs srcversion: EA2C07F0B841AE2A6D8F91F
depends: libcrc32c,raid6_pq,xor
intree: Y
**vermagic: 3.13.0-36-generic SMP mod_unload modversions 686** <==
signer: Magrathea: Glacier signing key
sig_key: FF:9A:DA:11:B8:55:51:6A:72:98:65:9D:4E:3F:BB:76:C5:4A:D3:30
sig_hashalgo: sha512
+0
我想那是你在找的。 – FOP
+0
非常好,谢谢! –
相关问题
- 1. Linux内核版本编号
- 2. 编译linux内核
- 3. 编译Linux内核
- 4. 使用gcc与内核头文件编译Linux内核模块
- 5. 使.o文件在Linux内核编译
- 6. 为Linux内核编写内置对象?
- 7. CentOS的Linux内核版本
- 8. Linux内核编译器FriendlyARM
- 9. Linux内核模块编译
- 10. Linux内核模块编译
- 11. Linux内核版本号?
- 12. 如何在编译Linux内核
- 13. 如何编译Linux内核模块
- 14. 如何在内核模块中打印linux内核版本号
- 15. 编译单内核文件
- 16. 如何防止重新编译所有的linux内核对象,当我更改.config文件或内核pakage?
- 17. 如何测试Linux内核版本
- 18. 为我的路由器的内核版本编译特定内核模块
- 19. 如何获得无内核版本的内核版本
- 20. 其他内核的Linux内核模块开发编译
- 21. 编译我自己的内核(而不是从Linux内核源)
- 22. 编译包含非内核头文件的linux内核(2.6)模块
- 23. Linux内核编程
- 24. 如何端口Linux驱动程序,这是在2.6内核编译,没有内核的其它新版本
- 25. 的Linux内核3.13编译失败
- 26. 交叉编译Raspberry Pi的Linux内核
- 27. 使用自定义头文件编译Linux内核模块
- 28. 关于内核版本3.x的线程上的Linux内核编程
- 29. Linux内核文本符号
- 30. 在运行时从linux内核模块获取内核版本
谢谢,但是这是正在运行的内核版本。根本不是我所追求的。 –