LinuxForum.Fans
Тема

Узнать настройки сборки ядра Fedora

Автор: pazitivv 10 сообщений 4653 просмотров
#164858

Добрый день!
Нужно решить следующую задачу - имеется ядро linux 2.6.23. необходимо узнать настройки, с которыми данное ядро собиралось. есть такая возможность?

#164859

cat /proc/config.gz
если ядро собиралось с его поддержкой...

#164860

как узнать чем собиралось ядро?

#164861

cat /boot/config*

#164862

Такая возможность есть


Выбор опции CONFIG_IKCONFIG=y даёт ещё один «бонус» — позволяет узнать конфигурацию незагруженного в данный момент ядра. Для этого служит скрипт /usr/src/linux/scripts/extract-ikconfig, которому следует передать в качестве аргумента образ ядра.

Некоторые дистрибутивы где-то, чаще всего в /boot, сохраняют конфигурационный файл используемых ядер.

#164878
Vascom написал:
cat /boot/config*

по настройкам, описанным в данном файле можно скомпилировать то же самое ядро (имея те же исходники)? или надо что то еще знать?

#164880

Можно, если выбрать ту же архитектуру и то же название.

#164882
Vascom написал:
Можно, если выбрать ту же архитектуру и то же название.

а контрольные суммы могут совпасть этих ядер - или же в сборку включаются некоторые мета-данные (время сборки, id сборки и т.д.)?

#164886
pazitivv написал:
а контрольные суммы могут совпасть этих ядер - или же в сборку включаются некоторые мета-данные (время сборки, id сборки и т.д.)?

Дата включается точно.

#164902
pazitivv написал:
а контрольные суммы могут совпасть этих ядер - или же в сборку включаются некоторые мета-данные (время сборки, id сборки и т.д.)?

а ещё система на которой ядро собиралась, компилятор и много чего ещё...

Войдите или зарегистрируйтесь, чтобы ответить.