Мне предоставлены версии .o и .ko модуля ядра. Как определить версию ядра Linux, с которой она была скомпилирована?Как определить версию ядра Linux, с которой был скомпилирован объектный файл ядра?
1
A
ответ
0
С uname. См man uname
помощи
uname -ar
дать вам версию ядра и другую информацию, например:
Linux ArcherPucci 4.7.2-1-ARCH # 1 SMP PREEMPT Сб Авг 20 23:02:56 CEST 2016 x86_64 GNU/Linux
-a даст вам всю информацию
-r дать вам версию ядра
1
К сожалению
Выполните команду modinfo <kernel_module_name>
и искать vermagic
[email protected]w:/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. Как определить версию ОС, для которой был скомпилирован rpm?
- 2. Как проверить версию python, с которой был скомпилирован vim?
- 3. Как изменить драйвер ядра Linux, который НЕ скомпилирован как модуль?
- 4. Прочтите версию ядра Linux, используя C?
- 5. Как определить словосочетание в программировании ядра Linux?
- 6. Как определить глобальную переменную внутри ядра linux?
- 7. Linux ядра с включают
- 8. Как найти значение «HZ» из ядра ядра ядра Linux?
- 9. Как автоматизировать компиляцию модуля ядра Linux при установке нового ядра?
- 10. Linux программирование ядра
- 11. Определите минимальную версию OSX. Бинарный файл был скомпилирован для
- 12. Как изменить имя ядра Linux
- 13. Как проверить версию .NET Framework, с которой был скомпилирован DLL-файл?
- 14. Как создать файл дампа ядра в Linux?
- 15. Недостатки модуля ядра linux?
- 16. Связывание модуля ядра с предварительно скомпилированным объектом
- 17. Снятие ядра в Linux?
- 18. Linux функций ядра и модули ядра развитие
- 19. Ошибка очереди стека ядра ядра Linux
- 20. Настройка ядра ядра Linux для Redis 3.2.6
- 21. linux - предел памяти ядра
- 22. Организация заголовков ядра Linux
- 23. Программирование модуля ядра Linux
- 24. Как взаимодействуют программы - ядро ядра ядра ядра ядра ядра
- 25. Загрузка ядра Linux прекращается при распаковке Linux ... Хорошо, загрузка ядра
- 26. . Мониторинг сетевого ядра ядра на linux-машинах
- 27. Последовательность выключения ядра Linux Linux
- 28. Разработка ядра Linux
- 29. Linux: перезагрузка модулей ядра
- 30. Получение версии ядра из образа сжатого ядра
Спасибо, но это версия запущенного ядра. Совсем не то, что мне нужно. –