Почему мой файл System.map не содержит строки 'Version_XXXXX'?

В связи с этим вопросом, который я задавал ранее: Linux Kernel: 'Cannot find map file'

Файл System.map, создаваемый моей сборкой ядра linux (4.12.7), не содержит строки вида:

[address] [type] Version_XXXXX

(где 'XXXXX' - версия ядра, закодированная в base 256)

Я полагаю, что файл должен содержать эту строку, поскольку именно ее ищет klogd, чтобы проверить, что файл карты той же версии, что и запущенное ядро (прямо сейчас он отвергает файл карты).

Итак, почему эта строка не генерируется? Кто-нибудь уже сталкивался с подобной проблемой при сборке ядра? Есть ли какие-либо параметры конфигурации, связанные с файлом map?

Было бы здорово, если бы другие пользователи проверили свои файлы System.map на наличие в них такой строки (особенно если они используют SysVinit).

0
03.11.2017, 04:29
0 ответов

Теги

Похожие вопросы